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 ...