Iranian President Mahmoud Ahmadinejad

Iranian President Mahmoud Ahmadinejad

Atta Kenare AFP/Getty Images

Iranian President Mahmoud Ahmadinejad greets supporters during a rally in Tehran's Azadi Square, Freedom Square, to mark the 34th anniversary of the Islamic revolution on Sunday.