You just read:

Carnival Corporation Offers Weekly Cruise Giveaways with Launch of Charity Challenge

News provided by

Carnival Corporation & plc

15 Dec, 2016, 08:30 ET