News from Rising Star Cave, Homo Naledi, Latest member of the human family

Welcome Homo naledi¬†yet another new branch¬†of the Human family tree - here are a few brief thoughts on what has come to light thus far. So we finally got the big reveal from the Rising Star expedition, who on Thursday, Sept 10th, 2015, announced that fossil remains of over a dozen individuals had been found... Continue Reading →

A WordPress.com Website.

Up ↑