61 | Prison Imperialism

The phenomenon of mass incarceration has made the United States the world leader in carceral punishment. With only four percent of the world’s population, the United States accounts for 20% of the world’s incarcerated persons. In fact, the U.S. Is the pioneer of mass incarceration and the attendant police militarization and prison industry that are…

Read More