April 20, 2017
No One Should Defend the Use of a Human Shield by the Army
Afghanistan Faces its First Review in 20 Years Under the UN Convention Against Torture at a Session in Geneva Next Week