The United States is the world’s leader in incarceration, spending $52 billion a year on correctional supervision and another $948 billion in related social costs.
The United States is the world’s leader in incarceration, spending $52 billion a year on correctional supervision and another $948 billion in related social costs.