Cruz is wrong. The USA is a secular entity that increasingly positions itself contrary to Christian interests. Christians need to understand that they have a religion and it isn’t the Pledge of Allegiance.
That was the democrat plan when they changed the immigration laws to overcome the traditional American voters, with voters with no interest in maintaining America.
"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights..."
That ain't secular. Without God, no United States.
They haven't always been pacifists, however. That's a new thing caused by the fear that somewhere some Jew sill benefit.