Day: June 5, 2019

Alabama Passes Bill Requiring Chemical Castration For Certain Child Molesters

Offenders would be required to pay for own operation (Fox News) – An Alabama measure that would require certain child sex offenders to undergo chemical castration before being released from prison is […]

Advertisements