After recovering from cold-stunning in New England, 19 sea turtles were released back into the Atlantic Ocean off Jacksonville, Florida, with help from Turtles Fly Too.

Read more at Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *