Fifteen endangered sea turtles are back in the waters off Louisiana. They were released by the Audubon Aquarium Rescue team off Grand Isle. They had been exposed to cold air and water last fall off the coast of Massachusetts and suffered “cold stunning.”

Fifteen endangered sea turtles return to ocean after suffering ‘cold stunning’ last fall

Fifteen endangered sea turtles are back in the waters off Louisiana. They were released by the Audubon Aquarium Rescue team off Grand Isle. They had been exposed to cold air and water last fall off the coast of Massachusetts and suffered “cold stunning.”