Dilley Immigration Center Under Fire as 215K Sign Petition Backed by Jessica Alba and Jodie Foster
Pressure is mounting on one of the country's most controversial immigration detention sites after more than 215,000 people signed an open letter calling for the closure of the Dilley Immigration Processing Center in South Texas, a CoreCivic-run family detention facility that holds migrant parents and children.

