Jun 1, 2022 by Enrico de Lazaro

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...