US Cruise Ship Death

The MSC Seascape cruise ship is visible above the newly opened cruise terminal near 16th Street and Harborside Drive in Galveston, Texas, Friday, Nov., 7, 2025.