Seven Iranian political prisoners were released last night and prominent journalist, Emaddedin Baghi, was recalled back to Evin Prison today.
Seven Iranian political prisoners released