Smoke rises from the area of an electrical substation, after a fire there wiped out the power at Heathrow International Airport, in Hayes, London, Britain, March 21, 2025. REUTERS/Carlos Jasso
Smoke rises from the area of an electrical substation, after a fire there wiped out the power at Heathrow International Airport, in Hayes, London, Britain, March 21, 2025. REUTERS/Carlos Jasso