Carnival Cruise Line cancels all North American cruises through at least June

Carnival Cruise Lines is canceling all North American cruises until at least June.
Cruises out of New York and San Francisco have already been canceled for all of 2020.
However, Carnival had hoped to resume North American operations in mid-May.
The Miami-based company says it's focusing on caring for crews that remain aboard its ships and getting nonessential workers home.