There's this: the atheists had their Mall rally Saturday. Draw your own conclusions.