May 20, 2025 by News Staff

Australopithecus sediba — a small hominin species that lived about 2 million years ago — had a mix of ape-like and human-like features, while...