Animal Shelter Director and Two Employees Indicted for Cruelty to Animals

Sacked animal shelter director s

Davidson County, North Carolina, USA: Marsha Williams worked as a director of two shelters in North Carolina: Davidson County Animal Shelter and Guildford County Shelter. Her employer was United Animal Coalition (UAC). UAC is a business that was contracted by … please continue reading