Passengers were stranded for hours inside trains on the Elizabeth Line, a key train route in London connecting Heathrow Airport, on Thursday night, December 7, due to a power outage caused by damage to overhead electric cables.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3