Stunning discoveries and fresh breakthroughs in DNA analysis are changing our understanding of our own evolution and offering a new picture of the Neanderthals and Denisovans that our ancestors met ...
Neanderthals are an extinct species of ancient humans who lived 430,000 to 40,000 years ago, while homo sapiens are modern humans. For a long time, many people believed that we evolved from ...