Ancient Death Pit of Sacrificed and Butchered Humans Found in England

April 16, 2019 - General
The skeleton of a woman was found in an ancient death pit in Oxfordshire, England, and it may be related to ritual human sacrifice.

Sometimes archaeologists happen upon discoveries that are stark reminders to our animalistic past and such was the case last week in Oxfordshire, England.

Source: origins

Leave a Reply

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