Obama wins, decidedly, in all three states today.
Huckabee is WINNING in Louisiana and Nebraska.
Folks? I'm beyond concerned for my country. Listen, I can live with Obama, no question.
But Obama versus Huckabee? What does that say? What kinds of deep divisions are there in this country? I live in Massachusetts, la la land of the liberal.
I'm a little blown away.