World Chaos at Major Chinese Airports: Over 70 Flights Canceled and 1,300+ Delays Leave Thousands Stranded by Olivia Williams August 18, 2025