Insane World

Texas residents scramble to save sea turtles from freezing waters

Texas residents have been rescuing cold-stunned sea turtles and taking them to a convention centre in a South Texas resort town amid the unusually chilly weather. The South Padre Island Convention Center started pitching in Monday when its neighbour, Sea Turtle Inc., could no longer handle the number of sea turtles being dropped off. The […]