Tag: Cape Cod

December 29, 2020

Record number of cold-stunned turtles rescued in Cape Cod

The New England Aquarium has rescued a record number of cold-stunned sea turtles washed ashore on Cape Cod beaches. Aquarium officials say they have taken in over 700 turtles, topping...