Feedback

Cold Weather Stuns Sea Turtles Near Texas

 

Hundreds of green sea turtles paralyzed by cold water temperatures are on the mend at Padre Island National Seashore Sea Turtle Science and Recovery Center. KRIS' Caroline Flores reports.

Shows