Shelter Closed After Allegedly Freezing Live Kittens

Reading Time: < 1 minute An animal shelter in southern Indiana has been shut down after allegations that its staff froze kittens to death. Spencer County Animal Shelter is officially closed and the facility’s Director, Christina Payne has been removed from her position. The move was decided in a vote by the Spencer County Animal Control Board. Insufficient evidence An […]