WHAT'S NEW

November 20, 2017 | by Keith McQuirter

The United States imprisons its people at an unprecedented rate never seen in human history. It leads the world in the highest rates of incarceration, imprisoning a staggering 25% of the world’s priso...