If it wasn’t quite bad enough that Illinois Rep. Joe Walsh was criticized for receiving a pro-family award while owing over a hundred thousand dollars in child support, now he’s on YouTube yelling at constituents who seem to be talking to him in a generally civilized manner. Probably not the most dignified way to hold […]
