The Iran Project
: The chief commander of the Islamic Revolution Guards Corps (IRGC) has lauded the defense and military capabilities of the country, underlining that Iran’s enemies have yet to receive “serious” blows notwithstanding a number of retaliatory strikes and operations over the past year.