«Inmate numbers in America rose by 25% between 1996 and 2004. America now has 726 prison inmates for every 100 000 people, compared with 142 in England, 91 in France and 58 in Japan. With public prisons notoriously overstretched, private prisons have been quietly picking up the slack since the Reagan years.»
The Economist
The Economist
<< Home