Begem, Sarah Sarmila. 2024. “The Role of the International Criminal Court: A Literature Review on Its Effectiveness and Limitations”. EScience Humanity Journal 5 (1):253-59. https://doi.org/10.37296/esci.v5i1.224.