Grand Ayatollah Ali Khamenei |

Grand Ayatollah Ali Khamenei

3 years 1 month 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