World's largest cruise ship sets sail on maiden voyage

The world's largest cruise ship, Royal Caribbean's Icon of the Seas, set sail on its maiden voyage from Miami on Saturday.

January 28, 2024

Top Stories

ABC News Live Presents