Immigration and Customs Enforcement raided a cellphone repair company in Texas on Wednesday. Buses left the site a few hours after the raid began, presumably with some of the 280 workers accused of being in the country without proper documentation
Immigration and Customs Enforcement raided a cellphone repair company in Texas on Wednesday. Buses left the site a few hours after the raid began, presumably with some of the 280 workers accused of being in the country without proper documentation