Italian serial killer Leonarda Cianciulli

Italian serial killer Leonarda Cianciulli was famous for turning victims into tea cakes and serving them to guests.

(Visited 209 times, 1 visits today)