Video: Rescuers save 9 stranded dolphins off Cape Cod coast
PROVINCETOWN, Mass. (AP) — Several stranded dolphins have been rescued and released back into the ocean off Cape Cod. Nine dolphins were released into the ocean at Herring Cove Beach in Provincetown by the International Fund for Animal Welfare on Tuesday afternoon. The group says 12 Atlantic white-sided dolphins were found stranded in a marshy […]