Professor Mai Sato condemns staggering scale of executions in Iran
News
Professor Mai Sato condemns staggering scale of executions in Iran
Professor Mai Sato, Special Rapporteur on the human rights situation in Iran and Director of ICPR condemns staggering scale of 1000+ executions in Iran during the first 9 months of 2025.