Rehabilitated sea turtles released back into Atlantic Ocean off Florida

Mar 28, 2025 - 17:00
 0
Rehabilitated sea turtles released back into Atlantic Ocean off Florida
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.