God Has Awkward Encounter With Both Men He Endorsed For President
CEDAR RAPIDS, IOWA : Christ Deluxe Megachurch was the scene for an encounter straight out of television as God The Father, best known for creating the universe, bumped into neurosurgeon Ben Carson and Texas Sen. Ted Cruz—who had each been…