Italian serial killer Leonarda Cianciulli was famous for…

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

image via wikipedia

Source: Weird Facts
Interesting Facts

Leave a Reply

Your email address will not be published. Required fields are marked *