•  
  •  
 
ILSA Journal of International & Comparative Law

Abstract

With unexpected speed, the International Criminal Court has become a reality.

Share

COinS