Le Rozel
-
eduardo mayoral
Dozens of Fossilized Neanderthal Footprints Found on a Beach in Spain
Right foot, let’s stomp.Image: Mayoral et al. 2021 (Other) Paleoanthropologists have discovered more than 80 fossilized footprints in Southern Spain,…
Read More »