1 min read Science Neanderthals indeed painted Andalusia’s Cueva de Ardales 3 years ago The origin and date of appearance of prehistoric cave art are the subjects of ongoing debate. Spain's Cueva de Ardales...