July 1, 2022

Rehabilitated sea turtles released back into the ocean

Dozens of people gathered to watch as sea turtles rehabilitated by the New England Aquarium were released back into the ocean after they were found "cold-stunned" on a shore in late 2021.