In early March 2020, the Grand Princess cruise ship found itself stranded off the coast of California with the fate of its more than 3,500 passengers and crew unclear. The ship was forbidden from ...