Up to 125 Atlantic white-sided dolphins stranded in Cape Cod waters
WELLFLEET, Mass. (AP) — As many as 125 Atlantic white-sided dolphins became stranded Friday on Cape Cod and at least 10 died, prompting an intensive rescue effort, according to an animal rescue organization. The International Fund for Animal Welfare confirmed it was assisting the dolphins stuck at The Gut — or Great Island — in
Continue Reading