America Should Send More People to Prison – Huffington Post

America Should Send More People to Prison
Huffington Post
More and more people find themselves in jail because they got caught with bench warrants for their arrest for exorbitant fines they could not afford to pay. More than a century after debtors prisons were abolished, thousands are again behind bars

…read more

Scroll to Top