This seemingly regular footprint at a beach in La Rozel, France, is actually a Neanderthal footprint. It is one of the hundreds of footprints left on the beach by a family of Neanderthals(mainly children) 80,000 years ago
This seemingly regular footprint at a beach in La Rozel, France, is actually a Neanderthal footprint. It is one of ...