S&P 5007,617.1▼ 1.82%
TUI River Cruise Passengers Endure Sweltering Conditions and Broken Facilities — Witness News