The “Freedom from Atheism Foundation” – FFAF
Alas, I think I just broke my irony meter once again; yes the shiny new industrial strength one. The Christian Post reports on the details of the Freedom From Atheism Foundation (FFAF) as follows … Created in 2012 as a response to intolerant atheists seeking the removal of a Veterans Memorial that displayed religious symbols, the … Read more