Federal Jury: Detention Center Owners Owe $17.3M to Detainee Laborers
Florida-based GEO Group, the owners of a for-profit immigrant detention center in Tacoma, Washington, owes $17.3 million in back pay to detainee workers who were being paid $1 a day for work they were doing…