87 Neanderthal footprints found on an ancient Iberian shoreline
A team of researchers from Spain, Argentina and France has identified 87 Neanderthal footprints found on an ancient shoreline on the Iberian Peninsula. In their paper published in the journal Scientific Reports, the group ...