Ted Cruz is citing the Bible and preaching on Twitter in defense of the LGBT community, and it's quite something