Monday, January 29, 2007

AMERICA THE BEAUTIFUL

The U.S. has less than 5% of the world’s population but over 23% of the world’s incarcerated people.

The U.S. incarcerates the largest number of people in the world.

The incarceration rate in the U.S. is four times the world average.

The U.S. imprisons the most women in the world.

No comments: