Did Humans Or Neanderthals Make These Cave Paintings?

This question and others tantalize researchers investigating early paintings in some of Europe's caves. The paintings date back to a time when… more