Guardian sheds new light on our so-called primitive cousins, the Neanderthals, by looking at the the oldest cave paintings ever found:
Now comes what could be the final nail in the coffin of the “unintelligent Neanderthals” myth: they might have been the first human species to paint in caves.
Using state-of-the-art techniques scientists have dated cave paintings at 11 locations [...]