international criminal court

​The International Criminal Court (ICC) is responsible for investigating and prosecuting individuals accused of committing the most serious international crimes such as genocide, war crimes, crimes against humanity, and the crime of aggression. Role & Functions The ICC is actively engaged in a worldwide effort to eliminate impunity, and itsRead More →