Follow the case of "Il Mostro di Firenze," Italy's first serial killer, who eluded justice while terrorizing the nation for decades.
2004
1998
1991
2010
2019
2018
1995
1955
2024
2013
2020
2023
2022
—