ABC 13 Houston on MSN
20 detained in Spring manufacturing facility as part of I-9 audit immigration raid, officials say
A group of 20 people were detained on Tuesday at a manufacturing facility in Spring. All 20 detained at Texas Couplings LLC ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results