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 rallies against - including senators! They were two torches and a pitchfork away from making good on their violent threats to remove him.Rather than take down the flag, … [Read more...]