Joint Letter: 68 Human Rights Organizations Call for Immediate Halt to Executions in Iran
Death Penalty in Iran Used as a “Tool of Political Repression” August 27, 2024 – In a joint statement released today, the Center for Human Rights in Iran, along with 67 human rights organizations ...