As millions of Americans bow their heads next Thursday (May 3) for the annual National Day of Prayer, atheists, humanists and other nontheists will mark a day of their own.
Must read