Back to photostream

Pakistan Bin Laden Security

Pakistan army soldiers seen near the house where it is believed al-Qaida leader Osama bin Laden lived in Abbottabad, Pakistan on Monday, May 2, 2011. Bin Laden, the glowering mastermind behind the Sept. 11, 2001, terror attacks that killed thousands of people, was slain in his hideout in Pakistan early Monday in a firefight with U.S. forces, ending a manhunt that spanned a frustrating decade. (AP Photo/Anjum Naveed)

285 views
0 faves
0 comments
Uploaded on February 19, 2012
Taken on May 2, 2011