News
A North Carolina woman was charged with animal cruelty after she taped her dog's mouth shut to keep it from barking, according to police. Kimberly Ann Howell, 25, of Salisbury, N.C., took pictures ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results