We Need An Audacious Plan to Innovate America’s Prison System
America incarcerates more people than any other country in the world both on an absolute and per-capita basis. As of 2012, the U.S. had 760 prisoners per 100,000 citizens. By comparison, Japan had 63 prisoners per 100,000, Germany had 90, Britain had...