A look at several recent train crashes, their causes and a technological solution which should make such events occur much less often.
2021
1983
1985
2009
1977
1999
1974
1982
2012
2019
1998
2011
2006
2014
1996
2002
1975
1980