Return to Article Details CHEMICAL CASTRATION PUNISHMENT IN THE PERSPECTIVE OF GOVERNMENT REGULATION NUMBER 1 OF 2016 ON CHILD PROTECTION AND ISLAMIC CRIMINAL LAW Download Download PDF