Dusty the dolphin, a resident of the waters between Clare and Galway in Ireland, is snatching headlines once again after video footage emerged of her recently attacking an unsuspecting swimmer. Last ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results