StopTorture
-
Iran News
The Nudity of the Islamic Republic's Torture Machine: Show Executions, Sexual Violence, and Systematic Confession Extraction
In a report, "Hengao" revealed new revelations about the Islamic Republic's torture machine, show executions, sexual violence, and systematic confessions from protesters...
Read more »