By Joshua Holland on Dec 17, 2013
We all pay a heavy price for America's ill-fated war on drugs.
The United States has about five percent of the world’s population and houses around 25 percent of its prisoners. In large part, that’s the result of the “war on drugs” and long mandatory minimum sentences, but it also reflects America’s…
Photo: Flickr user rootseven, creative commons licensed.