Iran’s Revolutionary Guard: why it is so important
One of the most powerful and feared organisations in Iran, the Islamic Revolutionary Guard Corps plays central roles in the country's internal security, economy and foreign policy; it runs Iran's ballistic missile programme; and directs support to its network of allies.
The IRGC was founded soon after the Iranian Revolution of 1979, as Islamists, nationalists and Leftists competed to set the course of the new republic. Initially, it was a street militia, designed to protect Ayatollah Ruhollah...