The fossils of Australopithecus sediba have fueled scientific debate since they were found at the Malapa Fossil Site in South Africa 10 years ago.


from CNN.com - RSS Channel - HP Hero https://cnn.it/2FCfKGU