Osama Bin Laden Located in Himalayan Mountains? by Jim Hoft Aug. 2, 2018 4:23 amMay. 27, 2008 1:11 pm Truth Tweet Share Gettr Gab Telegram Osama Bin Laden is hiding in the “rooftop of the world.”