You just read:

Carnival Corporation Offers Weekly Cruise Giveaways with Launch of Charity Challenge

News provided by

Carnival Corporation & plc

Dec 15, 2016, 08:30 ET