As an agnostic, I dont believe any ONE religion should be cornerstone of any one nation. Not working out well in the middle east now is it. You can have your beliefs, go to church, pay your tithe, pray to your god, but we aint all the same and you cant impose your beliefs on anyone else. Especially when they come from such diverse backgrounds. Why do you think preachers or pastors call their congrigation their " flock" or "sheep"