What is the ICC and its Purpose?
The International Criminal Court (ICC) located within The Hague, Netherlands, was established in 2002 to address global atrocities. Known as a court of last resort, it mediates only when national jurisdictions fail to prosecute crimes like genocide, war crimes, and wrongdoings against humanity. But what does the ICC have jurisdiction over? It bargains exclusively with … Read more