Post navigation Rock climbers in Italy accidentally discovered evidence of an 80 million-year-old sea turtle stampede