By Gregory Tomlin, Christian Examiner
TUPELO, Miss. (Christian Examiner) – An atheist billboard mocking the religious values of citizens in Tupelo, Miss., has been taken down after complaints from the city’s residents.
The digital billboard, which features an image of “Uncle Sam” and the words, “God Fixation Won’t Fix This Nation,” was posted by the litigious Wisconsin-based Freedom from Religion Foundation on July 1, just before Independence Day.
To read the rest of the story, click here.