The Corrections Corporation of America – incorporated in 1983, and now the largest private prison company in the world – was launched in 1984 with a contract from the INS to open a 350-bed immigration “processing center” in Houston, Texas.
The Colbert Report took on Arizona's proposed prison privatization earlier this month in his section titled The Word. Take a look:
The Colbert Report
This is a project of:
In collaboration with: