Posts Tagged: Islamic Revolutionary Guards Corps (IRGC) Aerospace Force
Lauding ‘Liberation’ of Aleppo as Major Defeat for United States, Top Iranian Commander Boasts Tehran’s ‘Self-Sufficiency’ in Production of Missiles, Aircraft
Lauding the recent “liberation” of Aleppo as a major defeat for the West in general and the United States in particular, the commander of the Islamic...