In the news over the past week: The Pennsylvania town of Chambersburg has for years had a traditional Nativity scene displayed in its Memorial Square, which is public property.
A member of Pennsylvania Nonbelievers (a chapter of American Atheists), sent a letter to City Council requesting that a simple sign be placed on the square honoring Atheist Veterans.
The council's response was to ban a…