Ah contrar on the "anti-Semetic" tag!
Mr. Rubin, like over 80% of the Jews in what is now called Israel, is neither Semetic or of Semetic Origin.
Mr Rubin, like most of these people, is of Eastern European origin with no connection of blood heritage, other than Faith, to Palestine.
The Semetic Jews, in what is now called Israel, are a clear minority among the regions Jewry, and, yes, do have racial roots extending back to the early Bronze age as do their Palestinian neighbors.
The Eastern European Jews have literally hijacked the region based on this connection of "faith". Suggest reading either the encyclopedia Americana or Brittanica for a clear summary of this point with other respected works available for detail.
This "anti-semetic" thing is a bogus straw man, created by Zionists, to give credence to their invasion of Palestine beginning in 1947.
Being anti Jewish may or may not be justified in your post and those you indentify there but the anti-semetic tag is clearly not.