The phrase that makes this unconstitutional is "Under God"....
This ruling is INSANE!
The pledge however is socialist in origin - see my post about the author - Francis Bellamy.