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

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.

Latest posts