The International Criminal Court (ICC) is a global court located in The Hague, Netherlands, created to prosecute individuals for the most serious international crimes like genocide and war crimes. It acts when national courts cannot or will not, aiming to hold powerful individuals accountable and prevent future atrocities.