Humans and Neanderthals may have shared Europe for more than 5,000 years, providing ample time for the two species to meet and interbreed, according to new research.
No comments:
Post a Comment