Iran executes at least 1,639 in 2025, the most since 1989, NGOs report
Iran executed at least 1,639 people in 2025, the highest since 1989, amidst rising repression and protests. The increase raises concerns over the government's use of capital punishment as a political tool.
· 53d ago