7 Allston car wash workers detained during immigration raid file federal complaint
Seven workers detained during a November immigration enforcement raid at an Allston car wash have filed a federal complaint against the Department of Homeland Security and U.S. Immigration and Customs Enforcement.