As if taking a sheet from the revivalistic playbook, the New Atheists are planning their own Cane Ridge event. This March 24th, thousands of secular humanists will converge on the National Mall in the nation’s capital for The Reason Rally. The event, billed as “the largest gathering of the secular movement in world history,” is […]