Cueva de Ardales is a hugely important Paleolithic site in Malaga, Spain, owing to its rich inventory of rock art. According to new research, Neanderthals...