Comment: Only in the land of the free

(See in situ)


Only in the land of the free

Only in the land of the free would this not even raise an eyebrow, because the most important thing a society can have is lots and lots of prisons.

The United States has less than 5% of the world's population and over 25% of the world's prisoners. We lock up more people than China, which has over 4 times our population: http://www.nytimes.com/2008/04/23/world/americas/23iht-23pri...