Angry Israeli envoy shreds UN Charter over resolution supporting full membership of Palestine
May 10, 2024
The UN General Assembly on Friday voted overwhelmingly for a resolution asking the Security Council to make Palestine, which has UN observer status, a...