Well it wasn't all good news last night. Crazies DesJarlais (R-Tenn) and Michele Backmann (R-MN) actually seem to have won their elections. God knows how.
But wacky Allen West (R-FL) actually lost! Sore loser West refuses to concede. Figures.
Liberal Politics Feminist News Gender