Audubon Aquarium Rescue releases three sea turtles
Three sea turtles have been released into the Gulf of Mexico after rehabilitation by Audubon Aquarium Rescue. Stranding and Rehab Coordinator Gabriela Harlamert says two critically endangered Kemp’s ridley turtles, Libra and Dorado, were rescued after cold-stunning in New England and treated in New... Read More.