A loggerhead sea turtle spotted struggling in the Indian River Bay June 21 is apparently free-swimming now, according to the Lewes-based nonprofit Marine Education, Research and Rehabilitation ...
Hundreds gathered on Higgs Beach in Key West on Tuesday to watch the highly-anticipated release of a rehabilitated loggerhead ...