Authorities must halt executions after horrifying increase

Ahead of the presentation of the UN Secretary-General’s report on Iran on 16 October 2025 and the combined briefings of the UN Special Rapporteur and the UN Independent Fact-Finding Mission on Iran to the Third Committee of the UN General…

Continue Reading