The Republican field: and then there were—how many?
And then there were seven on tonight’s debate stage. Seven is still way too many. What on earth is Kasich doing there, except as a foil to annoy us? If you look at national polls, the reason is not apparent; … Continue reading →
