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
