Our own Chris Rodda does an amazing job taking down the idea that the U.S. was founded as a Christian nation at an incredibly detailed level. Andrew Seidel of the Freedom From Religion Foundation did the same thing on a conceptual level at Freethought Festival.
I know a number of people I wouldn’t mind showing this to. It’s just the right length for that sort of thing.







1 comment
Jeuan David Jones
July 8, 2012 at 9:12 am (UTC -5) Link to this comment
Brilliant and so succinctly presented