Hazrat Sultan
-
Afghanistan
Four Afghan Youths Reportedly Die After Alleged Police Torture in Turkey
DID Press: Four young men from Afghanistan’s northern Samangan province have reportedly died following torture and beatings by Turkish police after being detained near the country’s border, according to local sources. The victims were residents of Kokjar village in Hazrat…
Read More »