A 270-pound loggerhead sea turtle named Timmy returned to the Atlantic Ocean on August 14…

Sea Turtle Dilly Dally Released into the Ocean
Dilly Dally, a loggerhead turtle who survived a run-in with a predator that ultimately cost her a front flipper, has been released from a Florida animal hospital back into the Atlantic Ocean.















