Sea turtles return to the Atlantic Ocean off Florida after being stunned by the cold

Eight green sea turtles stunned by the cold during a rare snowfall in Florida have been released back into the Atlantic Ocean. A total of 17 sea turtles found stranded last month along Florida’s northeastern Atlantic Coast were brought to the Loggerhead Marinelife Center in South Florida for rehabilitation…

Leave a comment

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