News Video News

CCTV footage of Taiwan's worst train crash in 27 years

 
At least 18 people were killed and over 187 injured when a speeding train smashed into a railway station in Taiwan's Luodong on Sunday
Advertisement