Editorial: United States Incarceration Rates Still Alarmingly High
The United States of America proudly makes the claim of itself as the “land of the free”. Perhaps ironically, it has the highest incarceration rate in the world. In the U.S., out of every 100,000 people, federal and state prisons house around 500 inmates