Science ❯ Paleoanthropology ❯ Hominins ❯ Homo naledi
Researchers argue bodies were swiftly encased in sediment at multiple sites, a claim many specialists dispute.