Over 40 green sea turtles were rehabilitated and released in Galveston after a cold snap left them cold-stunned, with the ...