you should be in a rubber room spouting that kind of BS ...total crap and you know it ...or you’re just stupid
No, you have not done your research on Ted Cruz.