Scientists report new trove of information on Homo naledi, the newly discovered humanoid species
A primitive Homo species with some surprising skills.
A primitive Homo species with some surprising skills.
A daring team of researchers squeezed themselves through a long vertical chute and descended some 40 meters beneath the surface. ...