San Francisco Veterinary Specialists employees strike citing deplorable working conditions abc7news.com Submitted by n_n on September 8, 2019 at 1:53 PM in Worker No comments 1