Tag: homo naledi

New Human Ancestor Discovered

Named Homo Naledi, the newly discovered species now represents another link in the human evolutionary chain, and is recognised as one of the most significant paleontological

Read More ┬╗