By Susan Brinkmann, OCDS
Staff Writer
The annual anti-Christmas campaigns are underway. In preparation for the 2008 Christmas season, the American Humanist Association (AHA) is plastering advertisements questioning the existence of God all over metro buses Washington, DC.