Sunday, April 24, 2005


U.S. Prison Population, World's Highest, Up Again
The United States has incarcerated 726 people per 100,000 of its population, seven to 10 times as many as most other democracies. The rate for England is 142 per 100,000, for France 91 and for Japan 58.

It costs around $22,000 to lock up one person for a year. The United States spends about $57 billion annually on its prison and jail system.



No comments: