Seized Video: Osama Bin Laden Watches Himself on TV

Publish date:

The U.S. Government has released a video that shows a now deceased Osama Bin Laden watching himself on TV inside his secret compound in Abottabad, Pakistan. The video, seized by Navy SEALS after they killed the terrorist leader during last week's raid, reveals Osama Bin Laden's hair had turned white. He sits with a blanket wrapped around his hunched body.


Popular Video