Ali Khamenei

Ali Khamenei is the Supreme Leader of Iran, making him the highest religious and political authority in the country.Akbar Ganji, “Who is Ali Khamenei?” Foreign Affairs, September/October 2013,