This undated image from video, seized from the walled compound of al-Qaida leader Osama bin Laden in Abbottabad, Pakistan, and released by the U.S. Department of Defense on May 7, 2011, shows bin Laden watching President Obama on television. AP hide caption

toggle caption AP

NPR thanks our sponsors

Become an NPR sponsor