Long Overdue in this country…..

Nov 17, 2005 16:53

Earlier this year, following the slaying of another Florida girl, allegedly by a convicted sex offender, Florida passed a law establishing a mandatory sentence of 25 years to life behind bars for people convicted of certain sex crimes against children 11 and younger, with lifetime tracking by satellite after they are freed.

What does your state do? What are you doing to make it better?
Previous post Next post
Up