Ted Cruz’s upset of Donald Trump in Iowa was predictable, but that doesn’t make it any less terrifying for this country.  Trump was beatable and Cruz is going to be more of a challenge in the general election.

Ring of Fire’s Farron Cousins discusses this.