
26
Sep
International Criminal Court (ICC)
International Criminal Court (ICC) Introduction The International Criminal Court (ICC) is the world's first permanent international criminal court, governed by an international treaty known as the Rome Statute. The Court's headquarters are in The Hague, Netherlands. The International Criminal Court (ICC) investigates and, if necessary, prosecutes individuals accused...
Read More