2014-11-15_Protest_McCombs_Mariana.Munoz4697

AddThis

Alumna Deborah Alemu speaks to media about Red McCombs’ involvement with the construction of an immigrant detention facility. The facility, set to be built in Dilley, Texas, will be the largest in the country.

Photo Credit: Mariana Munoz