The U.S. incarcerates more people, both in absolute numbers and per capita, than any other nation in the world.
Why and how?





https://www.aclu-wa.org/story/aclu-wa-releases-report-how-life-and-long-sentences-fuel-mass-incarceration …
0 replies
4 retweets
5 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.