Thirty sea turtles were rescued from the freezing waters during an unprecedented snowstorm that blanketed parts of Florida ...
Seventeen sea turtles that were found stranded along Florida’s northeastern Atlantic Coast were brought to the Loggerhead ...
Florida Power and Light is helping a nonprofit group save sea turtles on Pensacola Beach. The power company initially ...