Freethought NOW!

A capitol crime — Is nothing non-sacred?

“We’re here on our soapbox to proclaim the good news of Jesus Christ.” So said the president and chief legal counsel of the Thomas More Society at a worship-drenched service Tuesday when the group and other religionists placed a nativity scene in the Illinois State Capitol for the sixth year in a row. FFRF actually […]