We are 5% Neanderthal

i did some wiki searches humans exist for abouth 250000 years and neanderthals only disspeared 24000 years ago. This means that humans lived for abouth 89% of their existence together with neanderthals. A lot can happen is such a period
 
Back
Top