Bethel (CT) Officials Debate Presence of Atheist Sign Next to Nativity Scene

By Hemant Mehta A couple of weeks ago, I posted about the situation in Bethel, Connecticut, where city officials have allowed a Nativity scene to go up on public property while sticking to a policy that rejects other displays due to the “limited space.” American Atheists sent a letter to the city urging them to rescind the policy, …