https://www.livescience.com/12-foot-ancient-turtle
Researchers in Spain have unearthed a never-before-seen species of ancient marine turtle, the largest of its kind ever uncovered in Europe.
Create an account or login to join the discussion