Neanderthals Made Some Of Europe’s Oldest Art

View from Gorham’s Cave. Gorham’s Cave is located on the south-east face of Gibraltar. Photo source: ©© John Cummings


Criss-cross patterns deep in a Gibraltan cave suggest that the species had minds capable of abstract artistic expression.

Archaeologists uncovered the engravings in Gorham’s Cave, a site overlooking the Mediterranean Sea…

Read Full Article, Nature