Human sacrifice was practiced in many early human societies throughout the world. In China and Egypt the tombs of rulers were accompanied by pits containing hundreds of human bodies,whose spirits were believed to supply assistance in the afterlife. Ritually slaughtered bodies are found buried next to rings of crucibles, brass cauldrons and wooden idols [...]
Source: psypost.org