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 153, Mexico had 208 and Brazil had 242. The United States, in fact, has […]

Por Administrador
Administrador del Sitio
Publicado el 22 de May del 2014
Last Comments

Recent Comments