A Dallas museum hosts rare hominid fossils from South Africa
Fossils of the South African hominids Australopithecus sediba and Homo naledi are on display at the Perot Museum of Science and History in Dallas.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed