World Reacts To Death Of Osama Bin Laden
KABUL, AFGHANISTAN – MAY 2: Afghans watch television coverage announcing the killing of Al-Qaeda leader Osama bin Laden at an electronics store on May 2, 2011 in Kabul, Afghanistan. Bin Laden has been killed near Islamabad, Pakistan almost a decade after the terrorist attacks of Sept. 11, 2001 and his body is in possession of the United States. (Photo by Majid Saeedi/Getty Images)


Leave a Comment