The International Criminal Court (ICC) is a permanent global court established by the Rome Statute in 2002. Based in The Hague, it prosecutes individuals for genocide, war crimes, crimes against humanity, and aggression when national courts fail to act. It aims to end impunity for serious international crimes.
Click to View More
© 2026 iasgyan. All right reserved