Declaring God is not finished with America, Sen. Ted Cruz, R-Texas, called on evangelical Christians to vote, citing statistics indicating only a small fraction are exercising their duty as citizens.

Cruz appeared Monday on the “Life Today” Christian television program hosted by James Robison.

“There are roughly 90 million self-described evangelical Christians in the U.S. Of those, only 50 percent are registered to vote. Of those, about half are showing up and voting,” he said.

Cruz, regarded as a leading contender for the 2016 Republican presidential nomination, said that means “nearly 70 million evangelical Christians have been staying home.”

“If people of faith stay home, is it any wonder we have the government we have today?” he asked.

Cruz, citing words of wisdom from his father, said “no one bears more responsibility for the way this country is than pastors.”

“If a flock stumbles into the ditch, you don’t blame the sheep,” he said. “You blame the shepherd.”

But Cruz said he believes God’s “blessings are still on this nation and that the American people, when the challenges are great, rise to the occasion.”

On the same program, just a few weeks earlier, he said America has enjoyed God’s blessing from the time 56 men put their “lives, fortunes and sacred honor” on the line with the signing of the Declaration of Independence.

“Declaring war on the mightiest army on the fact of the planet, made no sense by earthly logic,” he said.

But the consequent blessings have been with the U.S. throughout the Revolutionary War, the Civil War, World War II and other major challenges.

“The threats are great,” he said. “Yet, I’m convinced God is not done with America.”

Note: Read our discussion guidelines before commenting.