Khamenei’s Iran Executes over 1,000 Prisoners in 2024 amid Widespread Human Rights Violations
The Islamic Republic of Iran, under Supreme Leader Ayatollah Ali Khamenei, executed over 1,000 prisoners in 2024 — a shocking record in recent decades amid escalating regime desperation, according to the National Council of Resistance of Iran.