Saturday, July 11, 2026

Iran Human Rights and the France-based

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