Hundreds of sea turtles released into the Gulf Stream off the North Carolina coast
More than 130 sea turtles have been released into the Gulf Stream off the North Carolina coast after recovering from cold-stunning or hypothermia. Report by Jennifer Cordingley.