Categories Articles Air China passengers leaving London faced a 13-hour delay after engine trouble forced an unscheduled layover in Siberia Post author By crystalg Post date August 27, 2025 Business Insider Business Insider Tags 13hour, After, China, delay, engine, faced, forced, layover, Leaving, London, Passengers, Siberia, trouble, unscheduled ← Why Entrepreneurs Shouldn’t Overlook This $13 Windows 11 Pro Deal → Kwikset’s new locks point to a smarter, more open future for your front door