Tuesday, March 19, 2024
Advertisement
Updated on: October 22, 2018 19:09 IST

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

Latest Videos

Advertisement
Advertisement
Advertisement
Advertisement