375-pound loggerhead sea turtle returns to Atlantic Ocean after 3 months of rehab in Florida

Related storyboards

Related articles