powered by mochila

An influential former Iranian prime minister said Tuesday that he will run in the upcoming presidential election, posing what could be a serious pro-reform challenge to the hard-line president, Mahmoud Ahmadinejad.