Deep inside a cave system in Europe, a 60,000‑year‑old assemblage of human remains and artifacts has forced researchers to ...
(CN) — Cannibalism, whether to stave off death by starvation or within the confines of ritual ceremony, is regarded as one of the most extreme human practices. And there are still many questions as to ...