Iran: An Impregnable Fortress At The Crossroads Of Worlds – Analysis

Iran: An Impregnable Fortress At The Crossroads Of Worlds – Analysis

Eurasia Review

Published

In October 2018, Iran’s Supreme Leader, Ayatollah Ali Khamenei, delivered a speech at Tehran’s Azadi Stadium in front of 80,000 members of the Islamic Revolutionary Guard Corps (IRGC) to promote the patriotic political program “Islam First.” He urged his fellow countrymen to take pride in Iran’s prestige in the region...

Full Article