www.geocities.com/prisonmurder/frank_valdes.html
The United States is the world's leader in incarceration with 2 million + people currently in the nation's prisons or jails -- a 500% increase over the past thirty years. These trends have resulted in prison overcrowding and state governments being overwhelmed by the burden of funding a rapidly expanding penal system, despite increasing evidence that large-scale incarceration is not the most effective means of achieving public safety.
Saturday, September 18, 2004
Subscribe to:
Posts (Atom)