T truthout.org More US Employers Are Trapping Workers in a New Form of Indentured Servitude 341 points metadat 4 years ago 300 comments