Monday, July 6, 2026

a former United Nations’ special rapporteur

February 20, 2025

Iran executed 975 people in 2024, human rights activists say

The figure is a 17 per cent increase from the 834 recorded in 2023.

Public executions in Iran