Rock climbers in Italy stumbled across evidence of what appears to be a sea turtle stampede that took place nearly 80 million ...
I n September 1985, two brothers and a friend looking for sea urchins in southern Corsica, France, discovered a massive hoard ...