Hundreds gathered on Higgs Beach in Key West on Tuesday to watch the highly-anticipated release of a rehabilitated loggerhead ...
Nicknamed 'Molly,' the turtle beat all odds and survived the hourslong surgery and months of recovery after the tumor ...