Last week was deliciously bad for the Democrats. Utterly humiliated and reduced to impotent rage, they have been slammed with one major loss or crisis after another. Are we witnessing the self-destruction of a political party? Are the Democrats coming apart at the seams? Yes to both.
The results of the Iowa caucus are still in doubt (more…)