Tag: Cecil Bothwell

December 16, 2009

Cecil Bothwell was elected to the Asheville, North Carolina city council. Mr. Bothwell has also admitted that he “believes in the Golden Rule but finds the question of whether there is a God or not ‘irrelevant.'” Of course some conservative Christians are upset that an atheist was elected to public office and one man, in an ironic twist the former president of the local NAACP, said he would file a lawsuit challenging Bothwell taking office.