Home Tags Homo Naledi

Tag: Homo Naledi

Fossils suggest hominids may have lived alongside modern humans

MAROPENG, SOUTH AFRICA — Primitive hominids may have lived in Africa at the same time as humans, researchers said Tuesday, in new findings that...

Fossils suggest hominids may have lived alongside modern humans

MAROPENG, SOUTH AFRICA — Primitive hominids may have lived in Africa at the same time as humans, researchers said Tuesday, in new findings that...