Archaeology breakthrough as evidence of sacrificial ‘trophy body parts’ unearthed in Europe’s earliest victory rites
Archaeologists have uncovered evidence of sacrificial "trophy body parts" in what is believed to be one of Europe's earliest victory rites.Oxford archaeologists uncovered the artefacts that prehistoric French…