UN General Assembly votes for ‘humanitarian truce’, angering Israel, 28 October 2023