North Carolina's constitution is clear: politicians who deny the existence of God are barred from holding office.
NC bars atheists from holding public office
The issue plays itself out over the swearing in of new Asheville mayor Cecil Bothwell.