PHOTOS: Heathrow London Airport closes after substation fire knocks out power

Britain's Heathrow Airport closed on March 21, 2025, after an electrical substation fire nearby knocked out its power | Reuters/AFP

Current Affairs