"Naples, Fl. Major lagerhead [sic] sea turtle nesting site," read the caption from last year's Memorial Day in the aptly ...
After 16 months of rehabilitation by the Sea Turtle Healing Center at the Brevard Zoo, Mischief, a 140-pound loggerhead ...