Why have leading experts declared Israel’s war on Gaza a genocide?
The world’s leading genocide scholars have declared that Israel’s war on Gaza meets the legal definition of genocide. , The world’s leading genocide scholars have declared that Israel’s war on Gaza meets the legal definition of genocide. The International Association of Genocide Scholars (IAGS) passed a resolution on Monday, adding toContinue Reading