10 dolphins rescued after becoming stranded near Cape Cod
Ten dolphins were released back to the wild on Wednesday after they became stranded near Wellfleet, prompting a nearly seven-hour rescue effort, according to the International Fund for Animal Welfare.The fund began to receive reports of 11 Atlantic white-sided dolphins close to the shore off...