08 May 2011

Bin Laden's 'Home Movies': Watching Himself on the News [Video]

The U.S. Defense Department released tapes seized in Osama bin Laden's compound. In this one, bin Laden watches himself on television news broadcasts.

Read more...

0 comments:

  © Free Blogger Templates 'Greenery' by Ourblogtemplates.com 2008

Back to TOP