"Those nests didn’t do well." Officials issue warning after fragile creatures found stranded in unusual areas: 'A community ...
A sea turtle named Stuffing was released back into the ocean on Wednesday, according to the Loggerhead Marinelife Center.