About 50 sea turtles froze to death on beaches on the Outer Cape because of the unseasonably cold weather, researchers said.
The turtles washed up Thursday in the Cape Cod towns of Brewster, Orleans, and Eastham.
About 50 sea turtles froze to death on beaches on the Outer Cape because of the unseasonably cold weather, researchers said.
The turtles washed up Thursday in the Cape Cod towns of Brewster, Orleans, and Eastham.…