Adam and Eve need to be the ancestors of Neanderthals
5.9K