The Economic Burden of Incarceration in the United States Report finds economic costs of incarceration top $1 trillion in the United States annually In July 2016, the Concordance Institute for Advancing Social Justice at the George Warren Brown School of Social...

RECENT POSTS