Tag: Development
Modern humans are IN FACT descendants of neanderthals
According to a study published recently in the journal Nature, the Home sapiens settlers in Europe had Neanderthals as their ancestors. Another previous work...