Daily Archives: December 13, 2009

An atheist city councilman, but…

Cecil Bothwell is a new city councilman in Asheville, NC (a liberal enclave in an otherwise fairly conservative state).  Bothwell happens to be an atheist, but the North Carolina state constitution prohibits any officeholder “who shall deny the being of … Continue reading

Posted in atheism, civil rights, politics, religion, religious rights | Tagged , | 1 Comment