Those brainy liberals are sure trying to make sense of things these days.
Those brainy liberals are sure trying to make sense of things these days.
We can take heart in the fact that they'll be wrestling with those two explanations well past the '06 mid-term elections.