The wind was blowing crazy out here on the Cape on Friday. On Saturday morning, IFAW (the International Fund for Animal Welfare) started getting calls. The Marine Mammal Rescue and Research team kicked into full gear, calling on volunteers and New England Aquarium staff to help with the rescue of common dolphins that were being found from Eastham to Brewster. About 30 dolphins were found altogether, ten dead, making it one of the largest dolphin strandings known on the Cape. IFAW and volunteers loaded some of the rescues into trucks and brought them to Scusset Beach for release, seeking calm and deep waters where both dolphins and human helpers could successfully get the cetaceans back into the water. [Read more…]