Shekanjeh Sefid (white torture) – Torture under the Islamic Republic of Iran
August 18, 2026
The Islamic Revolution of 1979 transformed Iran’s politics while preserving, expanding, and modernizing many of the controversial institutions of the…