America’s Penal System & the Probation Trap

The United States has the highest incarceration rate in the world, and while there are many disturbing factors that have contributed to this trend, one of the least-discussed is the complex system of parole and probation that continues to ensnare convicted individuals long after they have paid their debt to society. An Economically Unjust and … Continue reading America’s Penal System & the Probation Trap