News

The Center for Terrorism Confinement, to give it its full name, is considered the largest prison in the Americas – with a capacity of 40,000 inmates – and has been the biggest symbol in the ...
Even closed, it’s the county’s biggest taxpayer. The 1,800-bed private prison, owned by Florida ... aliens that require greater detention capacity,” the spokesman said in an emailed statement.