The Deputy Commander-in-Chief of the Islamic Revolution Guards Corps (IRGC), Major General Mostafa Izadi, has stated that Iran’s armed forces stand fully prepared to confront any enemy on land, at sea, and in the air, stressing that the United States has suffered failure in Iraq just as it did in Afghanistan.