Please stop with that bullshit. There is nobody on this forum who doubts Israel has a right to exist. Nobody. There are a lot of people who expect Israel to co-exist with other countries and groups that also have a right to exist.
This is one of the worst habits of Zionists and their allies in the States -- i.e. pretending "other countries in addition to Israel have a right to exist" is the same as saying "Israel doesn't have a right to exist." You will lose an audience of intelligent people every time you persist with that illogic. Speaking for myself, it's such fucked-up illogic (and so disrespectful of other viewpoints) that it's hard for me to take you seriously on any topic. This is one reason why Zionism is less popular on college campuses these days. Intelligent people just can't buy what you want to sell.
Don't come back with "From the river to the sea." That's more bullshit. First, almost nobody in America believes that is a call for the extermination of Israel. It doesn't really matter what Hamas means by that phrase. What matters is what people here mean by it. If it makes you feel uncomfortable because it has multiple meanings, then say so. Ask people to use a different slogan. You might be surprised at what you find. But if you tell people "no, using that phrase is inherently hateful and you are all anti-Semites," then again you're going to lose people.
Maybe we'd have a different conversation about this if we were in Israel. Terminology has different meanings in different places. There's nothing inherently terrible about the word n*****. I used to put on concerts, and I had a band from Japan that was blending noise and hip-hop. They were saying mfer this, ***** that. They didn't know. N* meant nothing to them in Japan. I can't see anything wrong with Japanese kids rapping along n this, n that. In America, though, the word has a very different meaning and connotation. So maybe that's true of "From the river to the sea" in Israel. I don't know. I'm willing to entertain the possibility. But here, it's more like n* in Japan than n* here.