Wednesday, June 20, 2018

Suicide Forest

Aokigahara, also known as the Suicide Forest or Sea of Trees, is a 35-square-kilometre forest that lies at the northwest base of Mount Fuji in Japan. The...

Leonarda Cianciulli or Soap-Maker of Correggio

Leonarda Cianciulli was an Italian serial killer. Better known as the "Soap-Maker of Correggio", she murdered three women in Correggio between 1939 and 1940, and turned their...