Neanderthals manufactured Châtelperronian amid cultural diffusion with humans, study finds
It has long been debated whether the Châtelperronian (CP), a transitional industry from central and southwestern France and northern Spain, was manufactured by Neanderthals or modern humans. An international team of researchers ...