klasbergman.com
The last debate before Iowa and the race heatens up
Tonight is the 16th, and final, television debate with the Republican presidential candidates before the Iowa caucuses on January 3. Thank god, I often hear from friends, but the fact is that the d…