The More Ted Cruz Speaks, the More He Proves Himself to be a Delusional Sociopath

I think it’s official: Ted Cruz has dethroned the Queen of Ignorance, Sarah Palin, as the person in politics I simply cannot stomach the most.  His comments before, during and after the government shutdown have been nothing short of pure insanity. This man, who gave speeches saying that the government should be shut down rather than fund […]