Loggerhead sea turtle returns home on World Turtle Day
Local rescue teams released a loggerhead sea turtle to Sebastian Inlet on World Turtle Day.
The sea turtle was found floating in the Indian River Lagoon near Fort Pierce in January. It was missing its left f... Read More