Follow the case of "Il Mostro di Firenze," Italy's first serial killer, who eluded justice while terrorizing the nation for decades.
2017
2019
2004
1998
1991
1983
2008
1990
1972
1994
2024
2023
1971
2007
1988
1985
2005