Islamic Revolutionary Guard Corps (IRGC) boat allegedly taking part in an operation to seize ships attempting to cross the Strait of Hormuz, on Apr. 21, 2026. (AFP)
This screen grab taken from video footage released on July 16, 2026 by IRGC's Sepah News website shows a missile being launched from an undisclosed location towards US targets in Jordan, Kuwait and Bahrain. (Photo: AFP)