32 turtles have been released south of Grand Isle, LA. after being treated for oil exposure from the Gulf Oil Spill. New concerns of weathered oil have been raised following the release, but the National Coast Guard believes these sightings to be red algae bloom.
Arielle Berze - News
Examiner Article of Released Turtles