Grand Ayatollah Ali Khamenei | THE POLITICUS

Grand Ayatollah Ali Khamenei

2 years 9 months ago
The Grand Ayatollah Ali Khamenei has the final say in all matters in Iran and is seen by many to be the main stumbling block to any deal that could...
Subscribe to Grand Ayatollah Ali Khamenei