AfghanistanHuman Rights
Afghans protest against US night-raids in Baghlan Province
Thousands of angry demonstrators in northern Afghanistan’s Baghlan Province have held a mass rally in protest against deadly night raids and arbitrary detentions by US-led forces.