
Neanderthals were a hominin species closely related to modern humans that appeared around 400,000 years ago and relied on their superior physical strength as they hunted in the forested areas of Eurasia.
Neanderthals were a hominin species closely related to modern humans that appeared around 400,000 years ago and relied on their superior physical strength as they hunted in the forested areas of Eurasia.