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.



Source link