Detectives use clues from various recording devices to piece together events surrounding a massacre involving bus passengers at an abandoned gas station.
2023
2008
1989
1993
1953
2012
2013
2022
2015
2007
1988
2014
1991
1982
2018
1981
2003