Iranians go to the polls tomorrow after one of the most lively and keenly fought campaigns since the Islamic revolution. The main choice, between the populist incumbent, Mahmoud Ahmadinejad, whose rabble-rousing rhetoric brought him victory last time around, and Mir-Hossein Mousavi, a former prime minister hailed by Western observers as a reformist, suggests that the revolution has come of age.
Read Full Article »

