Endangered sea turtles released in Florida ocean

Endangered sea turtles released in Florida ocean

Biologists from the New England Aquarium released 14 endangered and threatened sea turtles into the Atlantic Ocean off the coast of Florida on Monday. The animals spent the winter near Boston recovering from various illnesses. Courtesy: New England Aquarium via Storyful

Top Videos

Good Day Tampa Bay

We Live Here