Anti-belief organization implants anti-religious signs in Atlanta area.
News in Culture — by Jeremy Styron — on Sep 13, 2010