Daily News
Signed, Sealed, Not-So-Christian
Americans love to claim the U.S. was founded on Christian principles, yet the same founders approved a treaty stating the government is ‘not, in any sense, founded on the Christian religion.’ If that’s a Christian nation, it has a very strange way of introducing itself.