My question, to a secular republi is why?
I love the pledge...(I pledge allegiance to the flag and the republic for which it stands, one Nation under....
But notice how it sais "under god"
How about your countries promise to have a seperation of Church and State as Jefferson wrote to bapitsts conetticut
We have been through this time and time again.
The pledge of allegiance has been changed and altered several times over, with "under God" not being the first time something along those lines was added to it.
But it was not until the early 1940s that Congress decided to get involved and "recognized officially" the line in question as "I pledge allegiance to the flag of the United States of America, and to the Republic for which it stands, one Nation indivisible, with liberty and justice for all."
Naturally, that was not good enough.
Groups like the Sons and Daughters of the American Revolution, the Knights of Columbus, and various others added "under God" in how they recite the pledge and of course Congress adopted a new measure. It was damn near bipartisan in support with the likes of Eisenhower in full champion of the idea.
Some would offer this was a stance against the ideologies of the USSR, China, and other communist or socialist powers at the time. Others will offer this was a Christian Conservative stance against prior acts considered anti-Capitalist including the New Deal.
Regardless we are stuck with it even though separation of Church and State is a key tenet (or was) of our Republic.
Another bit of irony, up until the time of Nazi Germany the "salute" while reciting the pledge of allegiance was the exact same. Right arm straight out with a flat hand palm down just like the Nazis did, so of course hand over the heart was our solution to that little problem.