Engineers Just Uncovered 26 ‘Ritually Buried’ Skeletons While Digging a Pipeline in England

The burials suggest they were human sacrifices.

Source: https://www.livescience.com/65245-26-skeletons-unearthed-by-water-company.html