Heathrow shutdown leaves thousands stranded as power outage disrupts flights
by
March 21, 2025
LONDON — A fire at an electrical substation in London has caused a power outage forcing Heathrow airport to shutter for a full day.At least 1,350 flights will be be impacted, according to flight tracking