Mass dolphin stranding on Anglesey British Divers Marine Life Rescue (BDMLR) Marine Mammal Medics were hard at work yesterday (Wednesday 31 January), responding to a mass stranding of six common