Dark
Light

A Delta flight to China faced a 2,000-mile detour and a 9-hour delay when one of the pilots fell ill – Business Insider

by
September 1, 2025

Don't Miss