Tag: Tembeka Ngcukaitobi
ICJ Has Commenced Hearing Of Genocide Allegations Against Israel In Gaza
Israel's plan to "destroy" Gaza comes from "the highest level of state", the UN's top court has heard.
The claims were made by South African...