October 17, 2022 Our ‘Homo sapiens’ ancestors shared the world with Neanderthals, Denisovans and other types of humans whose DNA lives on in our genes Source: Our ‘Homo sapiens’ ancestors shared the world with Neanderthals, Denisovans and other types of humans whose DNA lives on in our genes