Police in Maywood, Illinois arrested three people this week for running a dogfighting ring out of a garage, while a licensed child care center was being run from the home beside it. Nine battered and abused...
created by Mary Richard | 3 years ago | updated 3 years ago 692 views | 59 recommendations | 7 comments
"Okay, summer's officially over, all the demagogues are waking up from a well-earned nap and preparing to yell at each other (and us) again about immigration reform and how wrong the other guys are."
created by clorenz1 | 6 years ago 518 views | 0 recommendations | 0 comments