Over 100 Stranded Dolphins Rescued in Cape Cod
Over 100 stranded dolphins were rescued in Cape Cod, Massachusetts, on Friday, June 28, according to an animal welfare organization.Footage filmed and posted to Facebook by Don Yovicsin shows members of the International Fund for Animal Welfare (IFAW) and the local community working together to rescue the stranded dolphins in Wellfleet on Friday.