Cruise ships escape through Strait of Hormuz and will carry passengers within weeks April 20, 2026 · The Independent Read full story at source