Israel, arms sales, and our economy

Why does the United States support Israel?  Strategically speaking, our ardent support for a country that imposes apartheid on its almost-majority Arab population and frequently bombs its neighbors doesn’t make sense.  We have nothing to lose and everything to gain in the Arab world if we at least...