Reasons to Believe

New Human-Like Species Discovered in South Africa

A new hominid species—dubbed Homo naledi—has just been discovered! Is this species a key evolutionary intermediate? Did H. naledi bury its dead? Biochemist Fuz ...