Islamic Republic puts another political prisoner to death

Iran International · May 3, 2026 Human Rights

The Islamic Republic executed another political prisoner in Urmia prison on Sunday, the judiciary reported, identifying him as Mehrab Abdollahzadeh.

← Back to Feed