Wednesday, December 14, 2011

We're No. 1!

BY Cecil Acuff

Does America joyously lead the world in something? Yes, but 'tis not a joy, but the sad fact that the United States of America is a leader in incarceration. There are about 2.3 million people behind bars - one of every 100 citizens.

Read more

No comments: