05 April 2003

~~~~~~~~~~~~~~~~
God Bless our Troops.
~~~~~~~~~~~~~~~~

South leads nation in locking people up, study finds.

Is anybody shocked by this?

"Louisiana's incarceration rate is 800 per 100,000 residents. The rate for the South is 526 per 100,000 -- higher than that of 63 percent of countries in the world, according to the report generated for the group by the Justice Policy Institute in Washington, D.C. The West is a distant second at 408 per 100,000."

.

No comments: