claim
Some Iranian oil revenues are diverted directly to the Islamic Revolutionary Guard Corps (IRGC) rather than entering state coffers.

Authors

Sources

Referenced by nodes (2)