Stranded sea turtles in critical condition wash along Cape Cod beaches
Astrobitica
December 3, 2024 (Last updated: December 3, 2024) 1 minute read
After a rash of stranded turtles on Massachusetts shores in the last week, the New England Aquarium is now treating over 200 cold-stunned sea turtles in critical condition.