Location of Osama Bin Laden Death: A Huge Compound in Pakistan

By Lauren Gerber on
Location of Osama Bin Laden Death: The Infamous Compound In Abbottabad, an affluent town in Pakistan.Three-stories high, 8 times bigger than neighboring homesAt the end of a dirt, slightly secluded road The question of the century: where is Osama Bin Laden? was answered, and it wasn't some remote cave in a mountainside. Osama Bin Laden was found in a massive compound in Abbottabad, an affluent town about 35 miles north of Islamabad in Pakistan where many retired military personnel flock...Read Full Story