All four detainees were released late last week from the Otay Mesa Detention Center and Imperial Regional Detention Facility, according to the ACLU.
Source: CBS 8 New feed
All four detainees were released late last week from the Otay Mesa Detention Center and Imperial Regional Detention Facility, according to the ACLU.
Source: CBS 8 New feed
Be First to Comment