Israel’s UN Envoy Slams General Assembly Head for Wearing Palestinian Flag Scarf The UN again blatantly displayed that it is biased against Israel and in favor of the Palestinians.