Endangered Loggerhead Sea Turtle Released to Atlantic Ocean From Florida Beach
An endangered loggerhead sea turtle has been released into the Atlantic Ocean from a Florida beach nearly three months after being hit by a boat Endangered Loggerhead Sea Turtle โSwim…