Alabama passes bill forcing Child S.ex Abusers to Pay for their own Castration
Alabama lawmakers have passed a bill for a new law that will force child sex abusers (paedophiles) whose victims were under 13 to pay for their own castration before they’re...