There's a quiet counter-revolution going on in Asheville, North Carolina. Last month, Rev. Joe Hoffman, pastor of the First Congregational United Church of Christ, decided he was not going to perform civil marriages until he can perform them for all couples who come to him to be married. He will...