Accueil Actualités Humans may not have survived without Neanderthals