There is a common misconception that the US was founded as a Christian Nation. For a clear and well-documented history of the truth, check out this article.
- Many of the founding fathers, including Jefferson, Madison, Washington, Adams and Franklin were either deists or atheists.
- The US Constitution makes no reference whatsoever to Christianity.
- The Treaty of Tripoli, which was passed unanimously by Congress in 1796, includes the phrase "As the Government of the United States of America is not in any sense founded on the Christian religion..."
So I assume it's primarily for political purposes that John McCain believes otherwise: