Is Israel Committing Genocide In Gaza? – OpEd On 8 November 2023 three Palestinian human rights organizations filed a lawsuit with the International Criminal Court (ICC) to.. Eurasia Review 25 Nov 2023