Iran Executes Political Prisoner Detained During 'Woman, Life, Freedom' Protests
Iranian judiciary carried out the death sentence of Mehrab Abdollahzadeh, a political prisoner held in Urmia prison, on Sunday morning, May 3.
Iranian judiciary carried out the death sentence of Mehrab Abdollahzadeh, a political prisoner held in Urmia prison, on Sunday morning, May 3.
Ongoing support is SO much more effective than a one-time donation!