It seems that a new hominid species, named Australopithecus sediba, was found by a paleoanthropologist using Google Earth! It is most likely a decendant of Australopithecus africanus. Click on the image above to read more….
Reader Comments