Islamic Revolutionary Guard Corps

A branch of the Iranian Armed Forces by order of the Ayatollah. The IRGC protects the country’s constitution and political system.