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…
Discover our latest articles and insights