ricochetscience.com
The Mystery of Homo naledi • Ricochet Science
Since its discovery, Homo naledi has represented a curious part of human evolution. Here we explore some of the recent discoveries about this species.