Neanderthals are one of our closest relatives and competitors, living side by side with anatomically modern humans (AMH) for some 70,000 years of our existence, living on planet earth between about 200,000 to 30,000 years ago. According to the latest theories, we have a common ancestor about 500,000 years ago. But what else do you know about the heavy-browed people named after the Neander valley in Germany?


Comments