Land of the Free, Home of the Jailed

The US now has the highest incarceration rate in the world. According to a Justice Department report, 1 in 37 Americans is now serving or has served time; the population has quadrupled in the last 23 years. The Christian Science Monitor examines the situation further.

Comments are closed.