Close this search box.

Religious Chickens Come Home to Roost

I frequently engage religious zealots by asking them how they would like having the Atheist belief system shoved down their throats the way they try and shove their superstitions down our throats.

Turns out they don’t like it one bit.

In Connecticut, an atheist group put up a sign in the town square stating “Imagine No Religion,” along with a photo of the World Trade Center.

It sure makes a hell of a point. Story here.

Skip to content