‘More than a coincidence’: UK terror police investigate Heathrow fire as experts suspect Russian sabotage
This image taken from video shows firefighters working to secure the area of a fire at the North Hyde electrical substation, which caught fire Thursday night and lead to a closure of Heathrow Airport in London. (Pic credit: AP) British counter-terrorism police have launched an investigation into a massive fire at an electrical substation near […]