IRGC Top General : Our Missiles Rained Down on Israel Until the Last Second The deputy commander-in-chief of the Islamic Revolution Guards Corps (IRGC), Brigadier General Ali Fadavi, has stressed that the Israeli enemy watched Iranian missiles "rain down from the sky until the last second."