• 1.jpg

20251117 - UNSC Res 2803 a violation of the Palestinian right of self-determination and UN Charter.