October 2024
October 9, 2024
UN Special Rapporteur: Death Penalty in Iran Must End
UN Special Rapporteur Mai Sato has called for an end to the death penalty in Iran, highlighting its alarming increase and targeted use against women…