Neolithic Briton Remains Suggest Existence of Ritual Human Sacrifice Culture

First published at 21:46 UTC on April 29th, 2019.
subscribers

The remnants of a mass grave and other burials found in Oxfordshire, England suggest that the population living there at the time participated in the ritual slaughter and sacrifice of humans. The Jindo breaks down the circumstances of the discovery,…

MORE
CategoryScience & Technology
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO