Skip to main content
play

Cape Cod: Stranded dolphins 'doing great' after rescue

The International Fund for Animal Welfare said satellite tracking shows 7 dolphins rescued May 18 in the Cape Cod community of Wellfleet are thriving.
Andrea Spence, Via Storyful