To hear them tell it, God is in constant communication with Republican politicians. In the current election cycle alone, he told no less than six out of the 16 (or whatever) Republican candidates that he wanted them to run for president.
He may have wanted them to run, but apparently he didn’t want at least five of them to win. Of the six — Wisconsin Gov. Scott Walker, Ohio Gov. John Kasich, evangelical cult leader Ben Carson, former Texas Gov. Rick Perry, former Pennsylvania Sen. Rick Santorum and former Arkansas Gov. Mike Huckabee — only Kasich is still in the race.