Scientists and archaeologists at the University of Manchester have uncovered evidence that our ancestors carried out ritual human sacrifice … in Salford.
University of Manchester Worsley Man: Scan reveals evidence of ritual human sacrifice in Salford

