Kneeling, Decapitated Skeleton Offers Evidence of Ancient Chinese Sacrificial Custom

Kneeling, Decapitated Skeleton Offers Evidence of Ancient Chinese Sacrificial Custom

The kneeling decapitated skeleton found in Henan province, China. Statue: Henan Provincial Institute of Cultural Relics and Archeology Archaeologists in central China have unearthed a … Read more