
Iran: Khameini Trounces Ahmadinejad in Iranian Elections
With an initial turnout of 65 percent in Iran’s parliamentary election on Friday the political future of President Mahmoud Ahmadinejad looks bleak. Iran’s ultra-conservative Islamic clerical leadership is eager to restore the damage to its legitimacy, caused by the violent crackdown on dissent and claims of vote-rigging after Ahmadinejad’s re-election in 2009. Supreme Leader Ayatollah […]