Homo Naledi and the Star Lions

Categories: Journey Feedback|

Recently on the 10th of September 2015, we saw the announcement of one of the world’s most incredible discoveries. A new species of human, ancestor to Homo Sapien (modern human), has been identified from an […]