Hundreds of sea turtles are stranding on Cape Cod this week. We visit the facility that is nursing them back to health.
In the last few days, volunteers have rescued about 300 cold-stunned sea turtles from stranding on Cape Cod beaches. Those ...