Tags
Via Political Fix, my own State Rep. Rachel Storch was just named “New Democrat of the Month” by the Democratic Leadership Council. The reasoning given for the award (Storch’s support of tax credits for biotech research in Missouri) isn’t a bad one, but the DLC itself is positively awful. Hopefully Storch won’t wear this badge too proudly.
maryb2004 said:
but the DLC is just awful. I don’t see any reason for them anymore – the idea that Democrats have to move to the center to win was disproved in 2006 and again in 2008.