One of Iran's most senior politicians accused President Mahmoud Ahmadinejad on Tuesday of lying in a televised presidential election debate and called on the country's supreme leader to intervene.
In an unprecedented public attack, former president Akbar Hashemi Rafsanjani said tens of millions of Iranians had witnessed "mis-statements and fabrications" in the debate last week, when Ahmadinejad accused Rafsanjani of corruption....