Monday, June 02, 2003

Land of the Unfree

"With a record-setting 2 million people locked up in American jails and prisons," Scott Shane of the Baltimore Sun reports, "the United States has overtaken Russia and has a higher percentage of its citizens behind bars than any other country."

Mother Jones details just how the "Land of the Free" became the world's leading jailer.