Do they have the decency to feel silly now? June 20, 2010 By admin Just after Obama was elected, I was on a TV panel ostensibly about those "atheist" bus ads. (You may remember that appearance as the one a highly placed liberal political operative tried to get … [Read more...]