• What is chemical castration? What to know about Alabama's new sex offender law

    What is chemical castration? The bill would require some sex offenders to take “medroxyprogesterone acetate treatment or its chemical equivalent, …

    Read More
  • 0 0