Tehran - The Islamic Revolutionary Guard Corps Navy (IRGC Navy) announced that 20 commercial vessels successfully passed through the Strait of Hormuz over the past 24 hours, as maritime coordination measures with Iranian authorities continue to ensure security and orderly traffic in one of the world’s most strategic waterways.