The Debt Prisons of 21st Century USA
Published September 1, 2023 The United States Federal Government abolished the debt prisons in 1833. But apparently, the practice of jailing people for failing to pay their debts didn’t stop there. According to a report, thousands of Americans are jailed yearly for owing money. Millions more are threatened with imprisonment. […]