Tag: p_vid=news-76120095

Posted in Static News

Sea turtles rescued in Texas close to returning to ocean | WNT

“World News Tonight” shares an update on the thousands of cold-stunned turtles who were rescued from freezing temperatures in Texas last week. They are nearing…

Continue Reading