June 22, 2017

Profile: Mahmoud Ahmadinejad

Those following the developments in Iran may ask themselves why the Iran’s Supreme Leader, Ali Khamenei has openly expressed support for the current president, Mahmoud Ahamadinejad.
He is surely aware of the fact that Ahmadinejad has by now become the most hated figure in the contemporary history. Yet, he has left no doubt that Ahmadinejad is […]