Tags New species of human

Tag: new species of human

Brand South Africa hails discovery of Homo naledi

Brand South Africa applauds the team of scientists from the University of the Witwatersrand and other volunteers, on their discovery of a new species of human relative – Homo naledi – at the Cradle of Humankind.

LATEST

X
X
Skip to toolbar