+16 16 0
So Neanderthals made abstract art? This astounding discovery humbles every human
Scientists say cave paintings in Spain, thought to have been by our ancestors, were actually by Neanderthals. So did they teach us everything we know?Continue Reading https://www.theguardian.com
Join the Discussion
Humanity in a nutshell.