•  
  •  
 
ILSA Journal of International & Comparative Law

Abstract

The International Criminal Court (ICC) will soon be the dominant international forum adjudicating allegations of international crimes, as those currently in operation are projected to complete their mandates in the next few years.

Share

COinS