How Mass Incarceration Affects Everything Else – OpEd

October 7, 2012 - The United States is the imprisonment capital of the world. Just one state, Louisiana, has an incarceration rate 5 times higher than Iran and 13 times higher than China, nations which Americans are supposed to feel superior to. More than 2 million Americans are behind bars in jails and prisons, which is the highest on earth in total number and by percentage of population.  Read more at eurasiareview.com.

Category: General

Made by MityMo.