Skip to content
The San Antonio

ICE moves forward with San Antonio processing facility, signs $17.3 million contract

Sources and story details