Massachusetts Audubon Society
-
Over 100 "Cold-Stunned" Sea Turtles Rescued From Cape Cod Shores
Volunteers with the Massachusetts Audubon Society have rescued nearly 120 "cold-stunned" sea turtles from shores of Cape Cod Bay. Researchers at the New England Aquarium will spend the next few days slowly warming the animals to get their body temperatures back to normal.
Latest Research Articles