AWOL Accused Criminals a Concern for Public Safety in the Wake of Bond Reform
Although the bond reform in Illinois has reduced prison overcrowding substantially, it may be detrimental to public safety. According to Cara Smith, the Chief Policy Officer for the Cook County Sheriff’s Office, keeping track of the 300 offenders who have removed their ankle bracelets is a challenge that has gotten much more difficult since bond […]
AWOL Accused Criminals a Concern for Public Safety in the Wake of Bond Reform Read More »