Internewscast

Tag : Paleontology

News

Skull Fossils in Cave Show Mix of Human Relatives Roamed South Africa

InterNewsCast
Nestled in South Africa’s Cradle of Humankind, the Drimolen paleocave is an amphitheater hosting the remains of ancient ancestors of humans. Most famous among the...