mindfunda.com
Evolution: a new ancestor of homo sapiens -
A new ancestor of human has been found: Homo Naledi. Mindfunda tells you about the cave and the people responsible for making the discovery in a cave in South Africa