Home Breaking news Iran: 'Death penalty as a tool of oppression' Iran: 'Death penalty as a tool of oppression' Samtion February 26, 2025 0 Almost 1,000 people were executed in Iran in 2024. While lawyers and activists protest against the wave of executions, rights activists demand international consequences. Facebook Twitter Whatsapp Newer Older