Ann Wang and Damon Lin NewsApologetic manager takes blame for Taiwan train crashThe manager of a construction site whose truck slid onto rail tracks causing a catastrophic train crash in Taiwan has accepted responsibility... April 4, 2021 | Ann Wang and Damon Lin
NewsApologetic manager takes blame for Taiwan train crashThe manager of a construction site whose truck slid onto rail tracks causing a catastrophic train crash in Taiwan has accepted responsibility... April 4, 2021 | Ann Wang and Damon Lin