Three Neanderthal Fossils Uncovered in Spain

Three Neanderthal Fossils Uncovered in Spain

Researchers found them at a renowned Paleolithic dig site