
The Monster of Florence
Follow the case of "Il Mostro di Firenze," Italy's first serial killer, who eluded justice while terrorizing the nation for decades.
The Monster of Florence
October 22, 2025