Human Right Watch defends the rights of people in 90 countries worldwide, spotlighting abuses and bringing perpetrators to justice.
The International Criminal Court has ... The ICC is a permanent court created through the Rome Statute of 1998 as the court of last resort to prosecute people – including heads of state and ...
emphasized the importance of the full implementation of the Relationship Agreement between the United Nations and the International Criminal Court as well as the need for comprehensive information ...