Execution of Ramin Zaleh and Karim Maroufpour 2 items
An announcement graphic reporting the executions of political prisoners Ramin Zaleh and Karim Maroufpour by the Islamic Republic of Iran on May 21, 2026.
The judiciary of the Islamic Republic announced the execution of political prisoners Ramin Zaleh and Karim Marofpour on charges of membership in armed groups.