Anti-Israel protesters in Japan deny ‘Jewish people’s right to self-determination,’ envoy says...
The Israeli envoy to Japan stated that anti-Israel protesters in the country deny the Jewish people’s right to self-determination.
The diplomat drew parallels between the protesters’ rhetoric and Nazi and Soviet antisemitic propaganda.