Follow
WhatsApp

CIA releases new tranche of materials seized in 2011 Osama Bin Laden raid

News Desk
2017-11-03

WASHINGTON: A computer recovered in the 2011 US special forces operation that killed Osama bin Laden contained a video collection...