
Support truly
independent journalism
A rehabilitated sea turtle was released back into the Atlantic Ocean from a Florida beach Wednesday morning.

A rehabilitated sea turtle was released back into the Atlantic Ocean from a Florida beach Wednesday morning.