World Leaders Urged to Radically Increase Pressure on Iran to Cease Executions
Islamic Republic Is Severely Violating International Laws Governing Death Penalty Protesters Hanged After Sham Trials, Minorities Targeted for Capital Punishment May 24, 2023 — In a letter delivered to 75 governments ...