Seven Iranian political prisoners released
Seven Iranian political prisoners were released last night and prominent journalist, Emaddedin Baghi, was recalled back to Evin Prison today.
The United States has called on Iran to ``release all political prisoners'', expressing concern for a Kurdish activist and a human rights defender.