Iran's former president Mahmoud Ahmadinejad on Tuesday announced he will not stand for re-election, AFP reported.

His announcement comes the day after Iranian media reported that Iran’s Supreme Leader, Ayatollah Ali Khamenei, had ordered Ahmadinejad not to run in next year’s elections.


Read more