An 8-inch rock found at an archaeological site in central Spain is the latest indication that Neanderthals were making art long before modern humans, further eroding stereotypes of the extinct species ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results