CCTV Released Of Train Derailment in Taiwan

  • Staff Reporter

CCTV of the moment a train derailed in Taiwan has been released. At least 18 people died and 187 were injured in the accident, confirmed the Yilan District Procurators Office.

Popular Videos
    More videos