Ted Cruz is not a Christian. He is a Freemason, and Masonry is a religion. The Masonic ring he wears on his finger is a clear indication of this. High-level prominent Masons who claim to be Christians are only doing so to use the religion as a cover. On the flip side, Zionism and Masonry are intertwined, and Cruz is a fanatical Zionist lunatic.