China ‘Terrifying’: China flight forced to land, passengers report burning smell – South China Morning Postby Olivia Williams July 1, 2025