Various organizations teamed up to get the “cold-stunned” sea turtles out of frigid Cape Cod waters.



Source link