is also the leader in the prison population rate. America’s approach to punishment often lacks a public safety rationale, disproportionately affects minorities, and inflicts overly harsh sentences. incarcerates more people than any nation in the world, including China. Simply put, it is shorthand for the fact that the U.S. You’ve heard the phrase “mass incarceration.” But what, really, does it mean? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |