Ah, New Hampshire - home of the flinty independent voter. The "Live free or die" state is one of the few that allows registered "indies" to vote in either the GOP or Democratic presidential primary. But, come next Tuesday, what rational indie would waste a vote in the Democratic primary, a yawner…
Everything that's wonderful about the Iowa caucuses is on parade in the frenzied days before the Jan. 3 showdown. It's handshake-to-handshake combat, retail politicking at its finest. You can find Michele Bachmann praying on a Sunday morning with the congregation of the Harvest Baptist Church in…