Stranded 600lb turtle returned to Atlantic Ocean

Volunteers will track the turtle, which got stuck in a Massachusetts river, to make sure it survives in the ocean.

14 October 2021