sea turtle stampede
Science

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

High above the Adriatic Sea, carved into a towering rock face, lies what may be one of the most dramatic […]