It’s Closing Time.
Last night was the last Democratic presidential debate before the Iowa Caucuses. The prelims are over and we’re down to the finalists, even though not a single ballot has been cast.
Twenty-eight candidates have thrown their hats into the ring. Twelve are still running. Six of those were on the debate stage.