Trusted News Discovery Since 2008
{{/content}}
120 planes scramble for new landing spots as London's Heathrow airport shuts down
Credit: DNA- Published 3 days ago
The power cut happened because of a fire at the North Hyde substation, which damaged important electrical systems.