Neanderthals, modern humans may have co-existed in Europe for at least 10k years | Heykuki News