Geopolitics

South Africa takes Israel to International Court of Justice

What is the International Court of Justice?