Hosted on MSN1mon
Decapitated, Kneeling Skeleton Unearthed From a Pit, Believed to Be the Result of a Ritualistic KillingResearchers found a kneeling decapitated skeleton in China and believe the human died as part of a sacrifice. The remains were spotted in the Chaizhuang site of Jiyuan's Henan province ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results