A new article in The Christian Science Monitor titled “Winter Solstice prompts gatherings of druids, spiritualists, and doomsday partygoers” mentioned the Freedom From Religion Foundation’s holiday freethought banner which was placed on Public Square in Wilkes-Barre following city approval. The byline of the article reads, The winter solstice was celebrated at Stonehenge in England – […]