Cro Magnon is the result of breeding between Neanderthals and early Moderns. We are Neanderthals.
European And Asian Genomes Have Traces Of Neanderthal
Migrating humans interbred with Neanderthals after leaving Africa.
The genomes of most modern humans are 14% Neanderthal a result of interbreeding with the close relatives that went extinct 30,000 years ago, according to work by an international group of researchers.