Setri, Elia, and Dwi Putri Lestarika. 2026. “Looking at the Existence of the International Criminal Court (ICC) After 26 Years of the Rome Statute: A Critical Analysis of Human Rights Enforcement in Indonesia”. Progressive Law Review 8 (1):82-93. https://doi.org/10.36448/prolev.v8i1.3.