3 ms·90k Years Ago, Humans Walked on a Moroccan Beach. We Found Their Footprints2 points by 5350-uiop-1130 3y ago