lock us up

Jan 19, 2011 13:25

The United States has the largest percentage of its population behind bars than any other country even remotely considered developed, democratic, OR free.

Wiki entry

politics

Previous post Next post
Up