A view shows the entrance of the Terminal 4 at Heathrow International Airport, after a fire at a nearby electrical substation wiped out the power at the airport, near London, Britain, March 21, 2025. REUTERS/Carlos Jasso
A view shows the entrance of the Terminal 4 at Heathrow International Airport, after a fire at a nearby electrical substation wiped out the power at the airport, near London, Britain, March 21, 2025. REUTERS/Carlos Jasso