IASWI > Blog > Iran Reports > Reza Shahabi is an Iranian trade unionist who has been imprisoned on political charges since June 2010.
Reza Shahabi is an Iranian trade unionist who has been imprisoned on political charges since June 2010.
posted on