NOLA Inmates: Who They Are, Why They Are Incarcerated, and How the System Works
criminal-justice
In New Orleans, the term NOLA inmates refers to people held in local jails while they await trial or serve short sentences, distinct from the much larger federal and state priso...
Open article