[International Institutions]- International Criminal Court -ICC

What is International Criminal Court ? The International Criminal Court (ICC or ICCt) is an intergovernmental organization and international tribunal that sits in The Hague, Netherlands. The ICC has jurisdiction to prosecute individuals for the international crimes of genocide, crimes against humanity, war crimes, and the crime of aggression.…

Continue Reading[International Institutions]- International Criminal Court -ICC