With this new facility, IFAW plans to tackle a huge problem that Cape Cod faces as one of the world’s largest stranding hotspots for dolphins and porpoises.
A deceased dolphin was located Tuesday on a New Bedford beach, a rare occurrence on the SouthCoast – even rarer considering the exact species of dolphin it was.