Inside Osama bin Laden’s hideout secrets

The CIA releases more than 100 documents seized in the deadly 2011 raid on Osama bin Laden’s compound in Pakistan.<br …read more

Via:: Reuters Video: Top News