Associated Press via Yahoo News
Up to 125 Atlantic white-sided dolphins stranded in Cape Cod waters
The International Fund for Animal Welfare confirmed it was assisting the dolphins stuck at The Gut — or Great Island — in Wellfleet, at the Herring River in Massachusetts. With low tide at 11 ...
7 minutes ago