London Heathrow Airport resumes some flights after major fire disrupts operations
Mar 22, 2025
London [England], March 22: The first plane landed at London Heathrow on Friday as the airport resumes some flights following its closure caused by a major fire at an electrical substation nearby.