Monday, August 4, 2008

We're # 1!

the United States leads the world in the number of inmates per capita, with 750 inmates per 100,000 residents

No comments: