Two Afghans Killed at Protest While Demanding Arrest of US Soldiers for Torture, Murder

Two Afghans were killed in Wardak province on Tuesday when public protests against US special forces for their role in the possible torture and murder of “disappeared” villagers turned heated and Afghan police reportedly opened fire on the crowd. Image from a separate protest in Wardak earlier this year. (Photo: Press TV) At issue is … Continue reading Two Afghans Killed at Protest While Demanding Arrest of US Soldiers for Torture, Murder