claim
The Islamic Republic of Iran relies on multiple competing security agencies, with the Islamic Revolutionary Guard Corps (IRGC) and its affiliated bodies holding the most power.

Authors

Sources

Referenced by nodes (1)