After the UN General Assembly passed a resolution on May 10 reaffirming the right of the Palestinians to self-determination ...