ANTI-CHRISTIAN POSTER IN NYC POLLING PLACE
The New York Post reported today that an anti-Christian poster was featured at a polling place in Manhattan’s SoHo district. The poster showed a soldier pointing a gun alongside the words, “Say it, one nation under God. Say it, you love Jesus. Say it.” The poster was on a wall in the Puffin Room art gallery on Broome [...]