It is particularly insulting how Israel is missing from this equation, when it is not only the key player, but unlike the Palestinian Territories, it is a sovereign state. The ridiculous excuse was that “neither the Israeli nor the Palestinian missions were invited to the event, the UN diplomat said, explaining that it is focused […]