Recent archaeological findings suggest that early modern humans arriving in Europe around 45,000 years ago may have been ...