Shame in One in Thirty-One

We hit a new low in the national shame of the United States this week. One in every 31 American citizens is doing time or is on parole.  The incarceration rate doubled in 25 years.

Continue reading → Shame in One in Thirty-One