2025
Mar (1)
March 2025
March 3, 2025
Iran Human Rights Organization Report on 'Four Cases' of Public Executions
The Iran Human Rights Organization reported four public executions in Iran in 2024, criticizing the practice as a means of instilling fear among the populace.…