By pharyngula on March 2, 2011. This is the new campaign from CFI. Positive Atheism FTW! Tags godlessness Log in to post comments More like this