Tea Party favorite Ted Cruz won the runoff to be the GOP Senate nominee in Texas against establishment favorite Lt. Gov. David Dewhurst.
If you’re not familiar with Cruz, let me mention that Sarah Palin endorsed him, and that’s about all you need to know.
Cruz and Dewhurst had the same positions on the issues (as far-right as you can go without falling off the edge), but Cruz articulated those positions in a way more pleasing to the bat-shit crazy contingent’s ears.
Another bad day for sanity in this country.