Friday, September 03, 2010

Toontime: America, the Incarcerated

[credit: Ted Rall]
This cartoon reminds us that America has the biggest prison population on the planet exceeding those of China and Russia, as well as making the frustratingly accurate observation that many American liberals are obsessed with process and appearance to the point of absurdity. In 2008 the United States held 23.4% of the world's prisoners according to a study done by King's College, London.