fightingforwhales: Dozens of white-beaked dolphins are trapped in ice in Cape Bay in Newfoundland, Canada. Apparently some have died, and clearly others are in rough shape. One Facebook group has listed a number of organizations you can contact to help