Cloud Services & Network Solutions
New research suggests Homo sapiens and Neanderthals co-existed for longer than previously believed, allowing cultural ideas to be shared. Cave fossils show modern humans shared memes with Neanderthals – CNET Source: CNet