A fingerprint expert figures out who killed the mayor.
2018
2016
1928
2011
1983
1955
2002
1929
2005
1950
1996
1999
1972
2003
1947
1995
2001