Report says more than 1 in 100 Americans now behind bars, making US world incarceration leader

Feb 28, 2008 21:04

Report says more than 1 in 100 Americans now behind bars, making US world incarceration leader ( Read more... )

Leave a comment

Comments 1

briarrose1 March 3 2008, 21:16:15 UTC
funny you posted this....
I just read it online just last night. Unbelievable yet im not surprised at all. Its a sad thing.

Reply


Leave a comment

Up