Incarceration in the U.S. costs more than $1 trillion a year, Washington University study claims
Published:
Source:
St. Louis Post-Dispatch
The economic toll of incarceration in the U.S. tops $1 trillion, and more than half of that falls on the families and communities of the people incarcerated, according to a recent study by Washington University researchers.