When David Gomez was arrested by immigration agents in New Jersey last year, he entered a detention system run almost entirely by for-profit corporations. He was released six months later, more than 3,000 kilometres from home and having spent $5,000 while
This content is restricted.