South African Ambassador Challenges Israel’s Immunity at ICJ
South Africa's Ambassador to the Netherlands, Vusi Madonsela, addressed the International Court of Justice during ongoing hearings on the "Advisory opinion regarding the legal consequences of Israel's practices in…