Decapitated, Kneeling Skeleton Unearthed From a Pit, Believed to Be the Result of a Ritualistic Killing Researchers found a kneeling decapitated skeleton in China and believe the human died as part of ...
"Hearst Magazines and Yahoo may earn commission or revenue on some items through these links." Archaeological evidence shows ...