Iran’s Islamic Revolution Guards Corps (IRGC) Navy has launched drills to show its power and combat defense readiness in protecting the security of the Persian Gulf as well as the country’s islands.