Sea Turtles Rescued From Cape Cod Beaches Released Back Into Ocean
Sea Turtles Rescued From Cape Cod Beaches Released Back Into Ocean

Researchers released seven sea turtles into the waters off Cape Cod early Wednesday morning.