Neanderthals painted on cave walls in Spain 65,000 years ago – tens of thousands of years before modern humans arrived, say researchers

Read more

Leave a Reply