Video. Rehabilitated sea turtles return to Atlantic Ocean off Florida

Updated:

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.

Nineteen sea turtles that were rehabilitated…

Continue Reading