Neanderthals
Neanderthals Neanderthals are the neighboring link to human species about a hundred thousand years ago. They have a variety of comparable qualities to humans and fossils authenticate we have evolved from Neanderthals. Neanderthals are human and our closest antecedent. Out of all the creatures on this planet aside from humans; Neanderthals are the only species who have the aptitude of bipedalism. ... Contrasting monkeys who have this capability for an inadequate distance, Neanderthals can walk just as humans do. ... The fact that Neanderthals walked on two feet is proof they are human and that homo sapian sapiens evolved from them The skeleton of a Neanderthal is so closely correlated to our structure that differences are very diminutive.