I think the title is misleading. Indeed, no Neanderthal exist today. They are extinct as a species.
Sure, there's DNA still around in populations today. But that's true of many, many extinct animals - Mammoth, Auroch, many breeds of dog, even dinosaur.
Sure, there's DNA still around in populations today. But that's true of many, many extinct animals - Mammoth, Auroch, many breeds of dog, even dinosaur.