Israel suffered a humiliating defeat at the International Court of Justice

Back to top button