Home Discovery & AdventureArchaeology Neanderthals and Modern Humans Co-Existed in Europe at Least 10,000 Years