Is this skull unearthed in Israel the ‘missing link’ in human evolution that scientists have been hoping for?

Is this skull unearthed in Israel the ‘missing link’ in human evolution that scientists have been hoping for?

[A newly discovered] hominin, or early human, has been named Nesher Ramla, after the site outside the city of Ramla ...
glp menu logo outlined

Newsletter Subscription

* indicates required
Email Lists