First Flight Finally Touches Down at Heathrow After Major Substation Fire Halts 1,300+ Flights!
LONDON (AP) — The inaugural aircraft touched down at Heathrow Airport late Friday evening, approximately 18 hours following a fire outbreak at an electrical substation...