Reading Time: 1 minutes

The 125,000 IRGC fighters are responsible for the protection and survival of the Iranian regime, February 24, 2012 (Credit: Safwat Sayed via Flickr)

The 125,000 IRGC fighters are responsible for the protection and survival of the Iranian regime, February 24, 2012 (Credit: Safwat Sayed via Flickr)