Biologists celebrate recovery mission as 31 critically endangered sea turtles return to the Atlantic Ocean
31 Critically Endangered Sea Turtles Return to the Ocean After Lifesaving Rehab On a sun-drenched April afternoon, cheers erupted along the shoreline of Fort Fisher, North Carolina, as 31 Kemp’s…