Tag Archives: Daily Discovery

New Species Of Human Relative Discovered In South African Cave

Fossils belonging to a previously unknown species of human relative have been discovered in a cave system northwest of Johannesburg, South Africa, an international team of scientists announced Thursday.

Continue reading New Species Of Human Relative Discovered In South African Cave