and all were eager to get back into the ocean. Under the curious gaze of hundreds of onlookers at Galveston's Stewart Beach, around 40 recently cold-stunned green sea turtles made their triumphant ...