Who is Ayatollah Ali Khamenei? Understanding Iran Supreme Leader’s influence and recent controversy with India
Ayatollah Ali Khamenei is one of the most influential political and religious leaders in Iran. He has been serving as the Supreme Leader of Iran since 1989, succeeding Ayatollah Ruhollah Khomeini. Before becoming the Supreme Leader, Khamenei held the …