China ‘Terrifying’: China flight forced to land, passengers report burning smell – South China Morning Postby Olivia Williams July 1, 2025
Algeria Air India Cancels Nine Long-Haul Flights Today Amid Plane Shortage and Technical Snagsby Mia Garcia June 18, 2025