Oiled Turtles Rescued

October 13, 2010

By September 8 the Audubon Nature Institute in New Orleans had provided care to 190 sea turtles losing only three reported Meghan Calhoun of the Institute. The U.S. Fish and Wildlife Service and the National Oceanic and Atmospheric Administration have been slowly releasing some of the turtles off the West Coast of Florida she said. Read More