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.
Sea turtles had a much better nesting season this year on Keewaydin Island than in 2024. The Conservancy of Southwest Florida’s sea turtle research team counted 558 nests all loggerhead nests except ...