Iranian Supreme Leader Is Running Out of Road

Iran’s Supreme Leader Ali Khamenei, the longest serving leader in the Middle East, faces an existential choice if he wants to preserve his rule and the theocracy that has governed Iran for nearly 50 years.

 

Read Full Article »




Related Articles