Humans and Neanderthals may have overlapped in Europe for 5,400 years
These numbers are way different than what we thought earlier, and speaks to the idea of interbreeding. Continue Reading
These numbers are way different than what we thought earlier, and speaks to the idea of interbreeding. Continue Reading