cupure logo

International Court of Justice News

The principal judicial organ of the United Nations that settles legal disputes between states.