Connecticut’s Mystic Aquarium released 22 sea turtles that were found cold-stunned and stranded on Cape Cod back into the Atlantic Ocean on Wednesday. Mystic Aquarium rehabilitated 14 green sea ...
Plummeting temperatures across New England are ushering in another season of cold-weather struggles for the region's sea turtles. Sea turtles suffering from hypothermia are washing up on the beaches ...