Maybe. Heidelberg Man (Homo heidelbergensis) is the ancestor of Humans and Neanderthals, or just Neanderthals as some studies suggest. They lived from 700,000 to 200,000 years ago in Europe, Africa and Asia. They made tools, used language etc.



January 11, 2021 by ctsuddeth
Leave a Reply