International Criminal Court needs member states to enforce its decisions. So far it has been applied mainly to third world countries. But now that it is being applied to the richer countries, as it should, support is wavering.
We are quite far from a just world. But we are ever so slowly getting there.
Anti-zionist does not equal anti-semitic. Just as being anti-nazi does not mean you are anti-white.
It is amazing how many people understand the second one but not the first one.