Skip to content

Details

Apparently some Christians in Vernon couldn't stand the idea that the town might actually do something that Atheists requested so they pressured the mayor into reversing his policy and having displays on the green again.

Related topics

You may also like