Iranian opposition leader Mir Hossein Moussavi and his wife Zahra Rahnavard take part in a protest against presidential elections result in Tehran, Iran, 18 June 2009 (EPA)
Iranian opposition leader Mir Hossein Moussavi and his wife Zahra Rahnavard take part in a protest against presidential elections result in Tehran, Iran, 18 June 2009 (EPA)
by Asharq Al-Awsat | Jan 31, 2013 |