Mass incarceration is becoming an increasingly vital topic in the political atmosphere of the United States, and for good reason. Here are the statistics: Currently the U.S. is the leader for incarceration in the world, with 698 out of every 100,000 residents imprisoned. This equates to 2.3 million people in 1,719 state prisons, 109 federal ...
Read more