Sri Herlina, Noor Azizah, and Salamiah Salamiah. 2026. “The Problematics of Plea Bargaining Implementation from the Perspective of the Principle of Justice and Due Process of Law in Indonesia”. International Journal of Law, Environment, and Natural Resources 6 (2):114-32. https://doi.org/10.51749/injurlens.v6i2.163.