For the first timer EVER fossils of hominids (you know the first human-like organisms where science says we come from gorillas and chimpanzees) are coming to Dallas from South Africa! The exhibit will be held at the Perot Museum of Natural Science in Downtown Dallas and marks the first time these fossils have been displayed outside of […]