Life Adrift: A 23-Year Journey on a Cruise Ship and Its Aftermath Travel January 18, 2025 Mario Salcedo, a Cuban national, has spent over 20 years living on cruise ships after leaving a stressful finance job.…