Update #1 ·
Zp

Prison Policy Initiative

There are 2.3 million incarcerated people behind bars around the country, according to non-profit Prison Policy Initiative. America remains the leading jailer in the world with nearly 25% of the world's prisoners. There is neither a simple nor singular solution to the problem of mass incarceration.

to comment