Ads

Tag: Homo naledi

Scientists South African expedition gives human-like species Homo naledi

Scientists exploring a cave system in South Africa have discovered a new human-like species called Homo naledi. The fossils of the creature were found...

Latest Articles