Ritualistic mutilation photos appeared online right before warning of alleged cat killers being in Asheville

cat cruelty

Two people have been arrested and a third is being sought after police found a dead cat at the 600 block of Haywood Road in Asheville, North Carolina.  The tragic death of Kitty was brought to the attention of the … please continue reading