The Monster of Florence: Italy’s Uncatchable Killer
Between 1968 and 1985, a shadow stalked the lovers’ lanes of Florence, Italy. Over the course of 17 years, seven…
Between 1968 and 1985, a shadow stalked the lovers’ lanes of Florence, Italy. Over the course of 17 years, seven…