AROOJ KHALID. Rehabilitation vs. punishment: What works best for drugs offenders? Research Journal of Human and Social Aspects, v. 3, n. 3, p. 56–69, 30 Sep.2025.