The mass media is buzzing after the discovery of a new species of human (allegedly) has been made public. Scientists have discovered this new species, Homo naledi, as they call it, “a new species” of human ancestor deep in a South African cave, adding a baffling new branch to the family tree. This latest find, added to the..
Continue reading…