So... I'm getting the sense you really don't understand what this guy is saying and maybe that's where your confusing is coming from??
This guy is not a rape apologist. He didn't actually say the word "rape" at all. He's talking about slavery:
"The left went from "black lives matter" to "slavery can be excused in pursuit of anti-Zionism""
He is accusing the left of justifying slavery on behalf of Hamas, because leftists believe Hams is justified in enslaving Israelis as a form of resistance against colonization.
Is that not how you were interpreting his statement?
So you wouldn't call a black leftist a conservative for pointing out racism among the left, and you wouldn't call a trans leftist a conservative for calling out transphobia among the left...
but you WILL call a leftist a conservative for calling out antisemitism.
Next, I must inform you that most Jews are Zionists. I mean that literally: upwards of 90% of all Jews around the world are Zionists.
So when you say you're only seeing accusations of antisemitism coming from "Zionist apologists" like your Republican senator, it tells me you don't know any Jewish people.
Jewish people have been calling out antisemitism non-stop since Oct 7th. It is YOUR fault you haven't heard it from actual Jews.
Next, your phrasing tells me you don't know what Zionism is. You use the phrase "Zionist apologist" the same way you use the phrase "rape apologist". Therefore, YOU think "Zionist" is a bad thing.
"Zionism" does not mean "evil colonizer who wants to make a Jewish ethnostate" or whatever else you've been told by American non-Jews active in the pro-Palestine crowd. I need you to delete that definition from your brain immediately.
Zionism is the belief that Jews are indigenous to Israel, and that indigenous peoples have the right to self-determination in their homelands.
If you support the concept of indigenous land-back movements in the USA, then you support the concept of Zionism. It's the same thing.
Note: non-Jews can't actually be Zionist or non-Zionist. It's a Jewish word for Jewish people.