Australopithecus deyiremeda

Australopithecus Deyiremeda: New Species of Ancient Human Discovered in Ethiopia

Researchers have unearthed a new species of ancient human in the Afar region of Ethiopia. The study, published in the…

10 years ago