Hundred of 80 thousand-years old footprints – which could only have been made by Neanderthals, have been found in a dune sand depost at Le Rozel on the Cherbourg Peninsula in Normandy, France. Their abundance and diversity has presented an … Continue reading →