4:00am

Mon May 2, 2011
NPR Story

Afghans React To Osama Bin Laden's Death

Afghanistan hosted Osama bin Laden at the time of the Sept. 11 terrorist attacks. Most Afghans reacted positively to the news that bin Laden has been killed.