Mayor Carter says so, but council president says he’s being ‘alarmist.’ The first plane has landed at London's Heathrow Airport since a fire at an electrical substation shuttered Europe's ...
LONDON — The first plane landed at Heathrow Airport late Friday, about 18 hours after an inferno at an electrical substation caused a power outage that shuttered Europe’s busiest air travel hub.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results