By McLean County Times |
Mar 26, 2024
The Prisoner Review Board failed Laterria Smith and her family, resulting in the death of an innocent 11-year-old boy. This tragic incident has sparked calls for reform and accountability in the criminal justice system.According to a report by WGN TV, the incident has led to the resignation of the Illinois Prisoner Review Board chair. The parolee allegedly killed the young boy and injured his mother, highlighting the devastating consequences of such failures in the system.In response to this heartbreaking event, a call for action has emerged. "We must do more to protect...