6 million Carnival cruise travelers may have had their data leaked. Here’s what customers need to know

· The Independent