Booing Congress

| Thu Mar. 17, 2005 12:09 PM EST

Now this is an interesting poll finding: Only 37 percent of Americans approve of how Congress is handling itself, a lower number than at any point since the Republicans impeached Bill Clinton. Seems like a plum time for the Democrats to start conducting their little "reform insurgency," as the DLC likes to call it.