News

Here’s a closer look at what the passenger said and how Carnival's brand ambassador, John Heald, defended the cruise line.