U.S. Releases Found Videos Of Bin Laden
Your browser doesn’t support HTML5
The U.S. Defense Department has released video clips of Osama bin Laden taken from his compound in Abbottabad, Pakistan, after the Al-Qaeda leader was killed in a military operation there. It is not clear when the videos were created. Video courtesy of Reuters