Manorville’s Double D Bar Ranch is hoof-deep in trouble. The self-proclaimed animal sanctuary has been arraigned on 112 … Continued The post Manorville animal sanctuary hit with 112 neglect charges ...
A self-proclaimed animal sanctuary on Long Island was arraigned on 112 counts of animal neglect, Suffolk County District ...