Focusing on Justice The overall Level V prison population has been decreasing since 2013.1 Still, about 76% of former prisoners are rearrested for a serious offense within three years of release from a Delaware secure facility.2 African Americans represent 22% of the state’s general population, 42% of arrestees, 42% of criminal dispositions, 51% of incarceration, … Continue reading Criminal Justice
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed