INDEED!!!
It is bizarre, given his previous statements against the proposed treaty, and his pathetic excuse ("I voted yes on final passage because it may delay, slightly, President Obamas ability to lift the Iran sanctions and it ensures we will have a Congressional debate on the merits of the Iran deal.").
Given the number of House GOP turncoats, who gang-raped their campaign promises to constituents, Ted Cruz needs to seriously explain himself, and publicly apologize for his vote. Cruz is going to have to understand, with traitors filling every rathole branch of the federal government, even his words and actions will be reviewed and examined under a microscope by conservatives.
Let's pray and watch. It does look like God is helping Cruz and it could show. The big player in this game is not Cruz. It is God.