Cynthia Powell is serving a 25-year sentence for selling 35 pills for $300 in 2002. Her incarceration in Florida costs taxpayers $18,064 per year — or $451,600 by the time she is released in 2023. The Florida Senate Criminal Justice Committee concluded this week that’s money poorly spent, the Miami Herald reports. It voted unanimously for a bill that would end minimum mandatory . . .
Want to read more? Please subscribe to The Crime Report!