Lenny, a 322-poung loggerhead sea turtle was treated by The Turtle Hospital after he was found injured off the Florida Keys.
Nearly a third of the 101 dead or injured sea turtles found on Georgia beaches last year, had suffered injuries consistent ...