Sea turtles rescued from Texas winter storm released back into ocean on slides

0
424

Thousands of turtles have been released back into the sea after they were rescued during the winter storm that hit Texas and other southern states.