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 arrested for 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 arrested for being in the country without proper documentation.