FREEDOM: America Isn’t Free! Highest rate of incarceration on the planet, now up to 1%.
American becomes the first country in the world to incarcerate over 1% of its population in prison (during my lifetime, anyway). Please don’t tell me this is the land of the free. There is a …
Post to Tumblr