Tag: total

Top

Webb Assails U.S. Incarceration Policy

The 2.25 million Americans now incarcerated in U.S. prisons is “a staggering statistic, from the standpoints of fairness, cost of incarceration and cost of lost opportunities,” Virginia U.S. Senator James Webb said during his keynote remarks to a conference on “Prison to Work: A Proposal for a National Prisoner Reentry […]