Progressive Radio Network

John D. and Catherine T. MacArthur Foundation

An unusual thing happened last year: The number of people in U.S. prisons declined. After decades of exponential growth, both the state and federal prison…
If you thought slavery was outlawed in America, you would be wrong. The 13th amendment to the Constitution states that [3] "neither slavery nor involuntary servitude, except as…