The commander of the Islamic Revolution Guards Corps (IRGC) insists that the military power of the elite force could not be destroyed even by thousands of enemy bombs.
Iran has unveiled two domestically manufactured air-based missiles in a ceremony marking the national Sacred Defense Week.