AfghanistanHuman Rights

Afghans protest against US night-raids in Baghlan Province

acil17Thousands 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.

Back to top button