Iran blamed after armed men attack ship near Strait of Hormuz April 13, 2024 ‘Commandos’ are reported to have boarded a vessel in a busy international shipping lane off the coast of Iran sparking fears the More