On Monday, Sen. Ted Cruz (R-Texas) appeared on something called Life Today hosted by televangelist James Robinson. In his appearance, Cruz espoused the common but still nonsensical view held by millions of American Christians that god deserves the credit for seeing the United ...read more