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

Sky News

Published

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.

Full Article