A power failure in the Channel Tunnel has paralyzed the Eurostar service, causing delays for thousands of holiday travelers between London, Paris and Brussels.
Eurostar, the high-speed train service that connects Britain and continental Europe, was facing severe delays on Tuesday because of a power outage, leading to delays for thousands of travelers during the December holidays.
“We strongly advise all our... [398 chars]

