Idiots or commies or Nazis or all three. The way you defeat Jerusalem is to beat the Israeli team on the soccer field. . Which is, after all, why you exist, to play ball
Ban Israel? Then ban the World Cup from our shores.
A brief search told me palestine is not a member of this org. but they do try to exert influence.