The International Criminal Court: Bringing Perpetrators of Egregious Human Rights Violations to Account on a Global Scale

The International Criminal Court: Bringing Perpetrators of Egregious Human Rights Violations to Account on a Global Scale

The International Criminal Court (ICC) is a judicial institution established to prosecute individuals for genocide, crimes against humanity, war crimes, … More