News

Red ochre pigment discovered on stalagmites in the Caves of Ardales, near Malaga in southern Spain, were created by Neanderthals about 65,000 years ago, making them possibly the first artists on ...
The paintings, which were found along the coast of Spain, are believed to be around 7,000 years old, according to one outlet.