, ,

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.