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 Share on Twitter!