ICJ Wall advisory opinion

GPTKB entity