There are multiple definitions - click on the translation that matches your context.

Den internasjonale straffedomstolen

egennavn

full

International Criminal Court

noun

Definitions of International Criminal Court

English

the first permanent international criminal court based at the Hague in the Netherlands established to help prosecute the most serious crimes of concern to the international community

The International Criminal Court on Wednesday opened a second investigation in the Central African Republic.