Eight green sea turtles were released back into the Atlantic Ocean nearly a month after an arctic blast in northern Florida.
The Loggerhead Marinelife Center is gearing up for the 20th annual TurtleFest. The event that will attract around 10,000 ...