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. Read about the new Rosetta Stone and how this piece of the puzzles raises new questions about our inheritance.