News

Stranded dolphins ‘doing great’ after rescue on Cape Cod

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