Afghanistan citizens
Afghanistan: Alleged Summary Executions by Special Forces
An Afghan National Directorate of Security (NDS) police stands guard next to an Afghanistan flag at a guard post of a police camp in Now Zad district in Helmand province, southwestern Afghanistan November 6, 2012. © […]
Monday، 5 March، 2018