65,000-yr-old Spanish cave paintings show Neanderthals were 1st artists on Earth

Neanderthals were possibly first artists on Earth, a new study on 65,000-year-old cave paintings in southern Spain has indicated. A study author said the red ochre pigment found in the caves was spat on stalagmites by Neanderthals, possibly as part of a ritual, adding to proof that they weren't the unsophisticated relatives of Homo sapiens that they've been portrayed as.

Load More