Submitted by ancientorigins6327 in science
85 human footprints dating to 90,000-years-ago have been found on a beach in Morocco. But how did they get there
Submitted by ancientorigins6327 in science
85 human footprints dating to 90,000-years-ago have been found on a beach in Morocco. But how did they get there