A Black Agenda Radio commentary by Glen Ford
There’s no getting around the fact that the United States is the Mother of All Police States. China can’t compete in the incarceration business. With four times the U.S. population, it imprisons only 70 percent as many people – about the same number as the non-white prison population of the U.S. Even worse, 80,000 U.S. inmates undergo the torture of solitary confinement on any given day.
http://traffic.libsyn.com/blackagendareport/20120829_gf_PoliceState.mp3