Ep. 62 - The Monster of Florence

The city of Florence, Italy is the birthplace of the Italian Renaissance. It's also the birthplace of a terrifying serial killer who helped inspire the fictional serial killer Hannibal Lecter. The story of the Monster of Florence is a terrifying and twisting tale that went on for more than two decades, destroying countless lives and unearthing dark secrets that many people would rather keep buried.