"Why then does the U.S. government continue to fully support a country whose very identity and institutions are based on ethnic and religious discrimination that victimize its own citizens?"
That is an amazing question. I can not even begin to explain why we in the United States continue to support a country that has broken more UN resolutions then Saddam, or why we in the West continue to believe the lie that Israel is the only Democracy in the Middle East- if elections make a nation democratic then by all means we have more democracies in the Middle East then we readily admit to- but unfortunately democracy is not just about having elections. It is about freedoms and rights that are protected, it is about institutions and civil structures.
For those of you who do not know, Israel is a Jewish state, and any who are not Jewish are second class citizens. If we in the West continue to feed into the this idea and support a state that is not truly in line with Democratic principles then we are fooling ourselves and setting up for a catastrophe of great magnitude.
We can not champion democracy in the Middle East- ARAB NATIONS- and continue to hold Israel as a exemption. If Israel is to be truly considered a liberal democratic society then it needs to be held to higher standards then we currently hold it as. We can not lower the bar for this nation or any other. Israel has to be criticized and brought into line with all liberal democracies. No more special treatment.
Get rid of the Pharaoh in Egypt along with the Prince of Israel.
Read more about the second class status of non-Jews in Israel.