4 min read 0 Organization International Criminal Court International Criminal Court: The International Criminal Court (ICC) is a permanent international tribunal that is […]