Mass Incarceration

Mass incarceration refers to the fact that the United States is the leading country in incarceration and prison populations; we incarcerate more than 2 million people. Our population makes up less than five percent of the world’s population, but our inmates make up nearly 25 percent of the world’s inmate population. But the term mass … Continue reading Mass Incarceration