Skip to main content

Oldest Neandertal skeletal remains in France and Cro-Magnon artifacts in Portugal