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 ... The remains were also observed to be facing north. Researchers believe this finding confirms speculation that during ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results