Some 2,000 Afghans in Taluqan city of Takhar province went to the street Wednesday to protest the alleged killing of four civilians by NATO-led troops.
Afghans protest against alleged killing of civilians