Cruise ships escape through Strait of Hormuz and will carry passengers within weeks

· The Independent