Afghans Rally Against Compromising With Taliban

News & Features Quil Lawrence · ·
Afghans shout slogans against Osama bin Laden during a rally in Kabul on May 5.