Prehistoric cave paintings in Spain created by Neanderthals, not our ancestors

The new findings add to increasing evidence that the extinct archaic humans were not the unsophisticated relatives of Homo sapiens.

View original article
Contributor: Jon Nazca