Cape Cod is located near important dolphin feeding grounds, and the peninsula is popular with summer whale watchers because of its diversity of species. Most of the stranded dolphins have been ...
A series of dolphin strandings happened over the weekend on Cape Cod, leading rescue teams from the International Fund for Animal Welfare (IFAW) to quickly mobilize. According to IFAW, the ...