Atheist veteran investigated by police for NOT littering

After serving in Afghanistan Steven Hewett came home to King, N.C. They don’t ‘take kindly’ to atheist folks ’round these parts. Their public Veterans Memorial had a Christian flag flying over it, and when Steven complained… the whole town attempted to chase him out of town. This is the man that an entire city held [Read More...]


CLOSE | X

HIDE | X