Iranian President Mahmoud Ahmadinejad received a public rebuff Wednesday when Ayatollah Ali Khamenei, Iran’s supreme leader, confirmed that the intelligence
A close ally of Mahmoud Ahmadinejad, who favours cultural openness and opposes greater clerical involvement in politics, is being groomed