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