Trying To Save Cold-Stunned Sea Turtles - Videos from The Weather Channel

Trying To Save Cold-Stunned Sea Turtles

February 7, 2024

Scores of sea turtles are washing up on shore paralyzed due to cold temperatures on the North Carolina coast in recent weeks.