The Republican Race Heats Up While Hillary Clinton Falters by Michael Barone
The race for president is accelerating in high gear, or, rather, the races for president -- in the Republican and Democratic parties, in the Iowa caucuses, the New Hampshire primary and primaries and caucuses to come. How's it going? Let's look at these separate races.