Iran executed at least 1,639 people in 2025 in 68% increase on year before, NGOs say
Rights groups, including Amnesty International, say Iran carries out more executions per capita than any other country, and more in total than any nation except China, where reliable figures are…
