Iran in marsh of war with Syrian people; extensive casualties of IRGC and its mercenaries
5000 revolutionary guards, elements of Hezbollah, thousands of Iraqi hirelings, and thousands of Afghan and Pakistani mercenaries in Syria
16 IRGC brigadier generals killed in Syria so far