Loading Video…

This browser does not support the Video element.

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