Iran: ‘Death penalty as a tool of oppression’ – DW – 02/25/2025

​Almost 1000 people were executed in Iran in 2024. While lawyers and activists protest against the wave of executions, rights activists demand …    Read More