Israel to fight South Africa’s Gaza genocide claim in court
[ad_1] The ICJ, which is based in the Hague in the Netherlands, is the UN’s highest court. It settles disputes between states and gives advisory opinions on international legal issues.…
[ad_1] The ICJ, which is based in the Hague in the Netherlands, is the UN’s highest court. It settles disputes between states and gives advisory opinions on international legal issues.…