A fingerprint expert figures out who killed the mayor.
2021
1985
2019
1949
1956
1945
2005
1984
2009
1951
2001
2007
1957
1933
1972
1992
1998