The team at IFAW has responded to 342 live dolphins stranded on Cape Cod so far in 2024, five times their annual average of ...
Sharp said the southeast corner of the Cape Cod bay has more dolphin strandings than anywhere on the planet. IFAW and their volunteers work to rescue these animals, and sometimes that means ...