Is This the Footprint of One of the Last Neandertals?
Friday, February 15, 2019 - 15:31
in Paleontology & Archaeology
The fossilized print, found in Gibraltar, is said to date to 28,000 years ago, which might mean it belonged to a Neandertal. But not everyone agrees with that interpretation -- Read more on ScientificAmerican.com