South Africa faces the International Criminal Court… and gets its way
The International Criminal Court (ICC) is the highest court of criminal cases in international law. Its constraints are numerous and its ability to act depends on state cooperation. What recently happened in South Africa highlights once again the importance of said cooperation between states and the ICC.
CONTINUE READING