The ICJ hears scathing testimony from South Africa accusing Israel of engineering Gaza’s humanitarian collapse. South Africa has told the International Court of Justice (ICJ) that...
South Africa is set to play a pivotal role in the ongoing International Court of Justice (ICJ) hearings, which have brought 38 countries to The Hague...