Freedom House Demands Immediate Release of Iranian Opposition Leaders and Their Wives

Freedom House demands the immediate release of Iranian opposition leaders Mehdi Karroubi and Mir Hossein Mousavi and their wives, who were reportedly transferred to Heshmatiyeh prison in northeast Tehran from a 'safe house' in an unknown location on Monday.

Related Posts

Comments are closed.