
Heathrow Airport Shuts Down Amid Massive Power Outage
Heathrow Airport, one of the world’s busiest travel hubs, was forced to close for an entire day on March 21, 2025, following a massive power outage caused by a fire at an electrical substation in Hayes, west London. The incident has resulted in the cancellation and diversion of over 1,000 flights, impacting tens of thousands…