We stand for the eternal right of Israel to exist as a nation on the land promised to Abraham. Some are offended by the six pointed star on the flag.
False rumors abound about it being from the occult.
Truth is, Jews have been forced to wear the Magen David down through the centuries as other cultures oppressed them and wanted them identified as Jews for purposes of evil. Whatever it means to anyone else, we do not know. For us it means simply that the Jewish people will live forever under the protection of the Most High. A truer promise is hard to find.