Mayor Raises Atheist Flag Above Ten Commandments

In a move seemingly intended to mock religion, Dana Hilliard, the mayor of Somersworth, New Hampshire made a spectacle of raising an atheist flag above a monument of the Ten Commandments. As an aside, I have never understood why some Continue reading Mayor Raises Atheist Flag Above Ten Commandments