The Evolution: Slavery To Mass Incarceration
“The United States called by some the land of the free and the home of the brave, leads the world in incarceration, with over 2 million people behind bars; that is a 500 percent increase over the past 40 years. Moreover, the United States has just five percent of the world population, yet holds approximately … Continue reading The Evolution: Slavery To Mass Incarceration
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed