A Consensus is building that Homo heidelbergensis, “Heidelberg Man,” was the last common ancestor of Neanderthals and our species.Anthropologists believe Heidelberg Man was tall and had a strong jaw holding small teeth.The evolutionary split between Neanderthals and modern humans may have occurred around 400,000 years ago.
Links and Sources: