Neanderthals, modern humans may have co-existed in Europe for at least 10k yearstheconversation.com49 pointsrntn2 years ago