00:00
00:00

No one looks in the mirror today and sees a Neandertal looking back – and it’s pretty uncontroversial for us to say that Neandertals are extinct. But are they really gone?

More ways to listen