125 dolphins stranded in difficult location on Massachusetts beach, animal welfare group says
(WELLFLEET, Mass. ) -- Some 125 dolphins are currently stranded on a beach near Wellfleet, Massachusetts, according to the International Fund for Animal Welfare (IFAW).The Atlantic white-sided dolphins are stranded at the Great Island at the Herring River -- also known as the "Gut"... Read More.