
Animal Sanctuary Faces Over 100 Animal Cruelty Charges
Double D Bar Ranch, Inc., a self-proclaimed animal sanctuary in Manorville, was arraigned on 112 counts of animal neglect. Specifically, it is alleged that Double D Bar Ranch neglected a broad variety of animals by […]