UPDATE: Quad City Dog Fighting Ring Bust
Police in Illinois have released new information on the dog fighting ring bust that took place yesterday in the Quad City area.
Police in Illinois have released new information on the dog fighting ring bust that took place yesterday in the Quad City area.