There's a little of the neanderthal in all of us. And the old overly simplistic Africans left but no one returned is clearly wrong. And, who knows, there might be new genes circulating now that will eventually be a replacement for Homo sapiens.
You may have more Neanderthal DNA than you think
You may have more Neanderthal DNA than you think