Leaders

Ali Khamenei

Ali Khamenei  Grand Ayatollah Seyyed Ali Khamenei   2nd Supreme Leader of Iran Incumbent Assumed office 4 June 1989 President Akbar Hashemi Rafsanjani Mohammad Khatami Mahmoud Ahmadinejad Hassan Rouhani Preceded by Ruhollah Khomeini 3rd President of Iran In office 13 October 1981 – 3 August 1989 Prime Minister Mir-Hossein Mousavi Supreme Leader Ruhollah Khomeini Preceded by… Read More Ali Khamenei