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.

Read the full post on Health