by Anthony Laurita and Dr. Theodore Karasik | Jul 2, 2018 | Analysis
By Anthony Laurita and Dr. Theodore Karasik As the Supreme Leader of Iran, Sayyid Ali Hossein Khamenei is the highest religious and political authority in the Islamic Republic. Khamenei has constructed a regime intolerant of opposition, but recent protests are...