Beliefnet
Flunking Sainthood
Flunking Sainthood Archives

Most Americans know enough about our national history to realize that no politician running for federal office should ever have to take a religious oath or pass an orthodoxy litmus test. It’s in that pesky Constitution: Article VI, paragraph 3. […]