Workers repair the damaged track in China’s Shandong province yesterday where a high-speed passenger train from Beijing to the coastal city of Qingdao jumped its tracks and slammed into another train, killing at least 70 people and injuring 400 in China’s worst train accident in a decade. Xinhua news agency said one of the trains was travelling too fast.

Loading...
Latest From ...