Puh-leeze. I have no doubt that Cruz knows way more about the Constitution and the Bill of Rights than you do.
Cruz is OVER. In about 72 hours he's added Neil Bush to his campaign finance team, he's called Trump supports ill-informed and lacking in intelligence, and he's sided with LaRaza and BLM thugs.
Those of you who still support him are suffering from something akin to battered wife syndrome. You keep making excuses and coming back for more.