

1 year ago
1
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
Join the Discussion
Humanity in a nutshell.