More than 840 people have been executed in Iran since January 2025 according to the UN Iran executed at least 110 people in July 2025, double the number from July 2024 Executions disproportionately target ethnic minorities and migrants in Iran