Friday, March 21, 2025
London’s Heathrow, Europe’s busiest airport and a critical global aviation hub, has come to a complete standstill following a massive fire at a nearby electrical substation that knocked out both its primary and backup power systems. The blaze, which sent plumes of smoke and towering flames into the sky, forced the suspension of all flight operations until midnight on…





























