Woman Eats 7 of Her Children – News In History

This News In History takes place in Ontario, Canada in 1889, where an Abittibee Lake mother was found to have eaten seven of her eight children.

READ:  Sisters Come Back From The Dead - "Pollock Twins" - News In History

Similar Articles