A look at several recent train crashes, their causes and a technological solution which should make such events occur much less often.
2008
2016
2019
2024
2021
2022
2009
2004
2013
2000
1982
2014
1986
2005
2010
2012
1975
2011