Iranian authorities executed at least 1,639 people in 2025, the highest number since 1989, two NGOs said Monday, warning it ...