New tests of paintings in Spanish caves suggests that they were at least 15,000 years older than previously thought, suggesting that they were created by Neanderthals, not Homo sapiens.
Results: 1 of 1