A passenger plane makes its landing approach to Heathrow International Airport, a day after a fire at a nearby electrical substation wiped out power at the airport, near London, Britain, March 22, 2025. REUTERS/Carlos Jasso
A passenger plane makes its landing approach to Heathrow International Airport, a day after a fire at a nearby electrical substation wiped out power at the airport, near London, Britain, March 22, 2025. REUTERS/Carlos Jasso