I follow Ralph on twitter and I just don't have the same perspective that you do. He might be more of a conspiracy theorist than I am but he seems like a solid dude.
I don't trust Cruz because of his ties to CFR and Goldman Sachs. I voted for him in the primary and runoff just because Dewhurst is even worse.
Want DP delivered to your inbox daily? Subscribe here: