15 Difference Between Homosapien And Neanderthal (With Pictures)
Neanderthal Neanderthals, or Homo neanderthalensis, were a species of hominins that lived in Eurasia from approximately 400,000 to 40,000 years ago. They are one of the closest extinct relatives of modern humans (Homo sapiens) and have fascinated scientists and the public alike for many years. The first fossil described as Neanderthal was first discovered in … Read more