After months of rehabilitation, 17 sea turtles were released this week into the waters off Cape Cod. The loggerhead, green, and Kemp’s ridley sea turtles – all victims of hypothermia and its attendant ailments – had been convalescing at the New England Aquarium’s Sea Turtle Hospital in Quincy, MA.