IDEAS|News|World
Neanderthals are an extinct species of ancient humans who lived in Eurasia about 40,000 years ago. They might have gone extinct due to competition with immigrating modern humans or due to a change in climatic conditions which brought…
Latest Posts
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.