World Ancient skeletons that may have been part of ‘human sacrifice’ found in water project dig April 15, 2019Ryan W. Miller, USA TODAYComments Off on Ancient skeletons that may have been part of ‘human sacrifice’ found in water project dig Dating 3,000 years to the Iron Age and Roman periods, 26 skeletons were found in Oxfordshire, England, and some may be "human sacrifice" victims.