4114 months ago
South Africa Leads the Charge at ICJ Hearings on Israel’s Responsibility for Gaza Crisis
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...