Tea Party candidates suffered defeats in yesterday's primaries in Indiana, Ohio, and North Carolina, but are enjoying varying degrees of success in Florida, Kentucky, and Utah. It's going to be an interesting election season to watch.
This isn't about insider partisan purges and who has beltway money, It's very clear, and it's very mainstream. If you take the outsider, radical position and support the war in Afghanistan, you're toast.
If America is truly supposed to be exceptional in all things, why do other countries -- almost without exception -- decide our governmental structure isn't really for them, when it comes time to choose?