Iran executed over 1,600 people in 2025, alarming human rights groups
A joint report from Norwegian and Parisian groups estimates that Iran executed at least 1,639 people in 2025. The report warns of increased risks following recent protests and ongoing geopolitical conflicts.