Over 75 Animals, Mostly Dead Found in Chevy Truck
A woman in Virginia was arrested in New Jersey after a devastating rescue from her truck discovered dozens of dead …
A woman in Virginia was arrested in New Jersey after a devastating rescue from her truck discovered dozens of dead …