Ten Rescued Dolphins Released In Provincetown
7/12/18
The International Fund For Animal Welfare says ten of 14 stranded Atlantic White-Sided Dolphins survived a rescue effort on the Outer Cape on Tuesday.
The Dolphins were reportedly spotted in Blackfish Creek and Drummer's Cove in Wellfleet.
The surviving Dolphins were released at Herring Cove Beach in Provincetown.