How Neanderthal Man Lived
December 17, 2014 Social Science
Neanderthals lived in Ice Age Europe between 350,000 and 30,000 years ago. Neanderthals are considered a sub-species of humans and called Homo sapiens neanderthalensis and now that we know that modern humans share about 4% of our DNA with Neanderthals…
Read more