These people are lucky it isn’t a transatlantic cruise.
Fox news reporting the passengers will get a full refund.
Ship likely has trip insurance. That’s gonna hurt.
Have taken a similar cruise on a smaller ship - this one is so huge - cannot imagine how they will organize/remove all those folks in a speedy transfer. What a nightmare.