UN Rights Chief Calls for Death Penalty Moratorium in Iran as Executions Skyrocket
At Least 48 People on Death Row, 12 at Imminent Risk of Execution “Proceedings consistently failed to meet due process and fair trial guarantees.” July 28, 2025 — In a statement ...