Hundreds of angry protesters have taken to the streets in Afghanistan’s northeastern province of Kunar to protest against night raids carried out by US-led forces in the war-ravaged country,
Hundreds of angry protesters have taken to the streets in Afghanistan’s northeastern province of Kunar to protest against night raids carried out by US-led forces in the war-ravaged country,