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