Archaeologists discovered a decapitated skeleton of a human sacrifice in a burial pit dating to more than 3,000 years ago.
Decapitated, kneeling skeleton found in a pit in China ed to ancient ritual sacrifice : Read more
Decapitated, kneeling skeleton found in a pit in China ed to ancient ritual sacrifice : Read more