Posted on March 30, 2015 Ted Cruz’s religious horror: Why he’s really running for High Priest of America