ACLU of New Mexico Billboards Call for Closure of Cruel Torrance Immigrant Detention Center
The American Civil Liberties Union (ACLU) of New Mexico this week launched a series of billboards around Albuquerque calling for the closure of the troubled Torrance County Detention Facility.