International Criminal Court (ICC)
The International Criminal Court (ICC) is a permanent, treaty-based court located in The Hague, Netherlands. It was established by Rome Statute in 2002. The court has jurisdiction over crimes such as genocide, war crimes, and crimes against humanity. The ICC is the first international court that has the authority to prosecute individuals for the most serious …