Thursday, September 10, 2015

Welcome to the Family, Homo Naledi!

A new hominid, the Homo naledi, has entered the scene. Behold.