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