Rescuers make progress after more than 100 Atlantic white-sided dolphins stranded off Cape Cod, Massachusetts
More than 100 dolphins were stranded off Cape Cod, Massachusetts, on Friday, in what the International Fund for Animal Welfare described as possibly “the largest single mass stranding event” in the organization’s 25-year history.