Neanderthals live on within us. These ancient human cousins, and others called Denisovans, once lived alongside our early Homo sapiens ancestors . They mingled and had children. So some of who they were never went away — it's in our genes.
Read more >