There is a great irony in the "One Nation Under God" debate regarding our Pledge of Allegiance. The very next word of the Pledge is "indivisible." By inserting the phrase "under God" into the Pledge, the religious conservatives have divided America.
The Pledge of Allegiance was supposed to remind us that, in spite of our varied heritages, languages, religions, races, and politics, America is truly one nation, a single nation, united by our beliefs in democracy and equality, united by our strong beliefs in free speech and freedom of religion, and united by our love of this great land.
In 1951, the Roman Catholic fraternal organization, the Knights of Columbus of New York City, decided to divide America, to exclude all Americans who didn't share their concept of God. They incorporated the words "under God" into their version of the Pledge. This idea spread to other Knights of Columbus organizations nationwide. The Knights ultimately lobbied Congress and inserted their religion into the Pledge.
Now, thanks to a bunch of New York Roman Catholics, somewhere between 10% and 40% of Americans, depending on who you ask, are cut off, divided from the rest of the nation, unable to honestly and wholeheartedly recite their pledge to their flag, the symbol of this indivisible nation.
It is a terrible irony that the words "under God" were inserted in front of the word "indivisible."