A Stunning Discovery
These stunning artworks were discovered in three locations in Spain that made scientists scratch their heads. They couldn’t believe the fact that the species they thought were inferior to humans have created these paintings that were par with human paintings of that time. After this discovery, everything changed about the Neanderthals and Homo sapiens…