Advertisement

Cold-Stunned Sea Turtles Rescued on Cape Cod

November 22, 2020

Dozens of sea turtles washed up onshore amid high winds and sudden drop in temperatures.