Police Raid Dogfighting Ring At Daycare Home In Suburban Chicago
From The Chicago Sun-Times Cook County Sheriff’s police have arrested three people allegedly involved in a dogfighting ring based at a home that also serves as a daycare facility in west suburban Maywood. The sheriff’s department Animal Crimes Unit found a dog with its eye ripped out, a dog with a leg twisted backward and […]