News

Recently, one Carnival cruiser turned to the cruise line’s brand ambassador, John Heald, for his thoughts on an intrusive ...