Skeleton found at ancient pyramid could rewrite what we know about human sacrifice rituals

· The Independent