
2024 Annual Report: Capital Punishment of Azerbaijani Turks in Iran
Click here to download and read the full report Capital punishment remains a pervasive tool of state control in Iran, with executions carried out on a large scale. In 2024, Iran carried