Scientists tout newly-discovered human relative
Thursday, September 10, 2015 - 05:30
in Paleontology & Archaeology
Fossils of creature dubbed Homo naledi may force new chapter in history books, but how they ended up there is a point of contention