- Published on
KembaraXtra – Legal Terms – International Criminal Court
The International Criminal Court is a permanent court established to prosecute individuals for genocide, crimes against humanity, war crimes, and aggression.
The Court operates on the principle of complementarity, intervening only where national courts are unwilling or unable to prosecute genuinely. Its establishment marked a major development in international criminal justice.
0 Comments