News

Mehdi Karroubi and Mir Hossein Mousavi both ran for the presidency of the Islamic Republic of Iran in 2009. They lost the election to the incumbent, Mahmoud Ahmadinejad, who reportedly won in a ...