International Criminal Court

International Criminal Court (ICC): Status, Challenges, and India’s Stance

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
Let's Get In Touch!