Protesters outside factory in Allen, Texas, during April 3 immigration raid. Immigration and local cops surrounded plant, detaining 284 workers, in largest factory raid in decade.
By Matilde Zimmermann
April 12, 2019