A look at several recent train crashes, their causes and a technological solution which should make such events occur much less often.
1972
2006
2015
2023
2012
2022
2017
1992
2007
2025
2011
2009
2014
2010
1995