FOX NEWS: Texas police rescue 10 people from suspected human smuggling operation in Houston home; 2 suspects in custody

Texas police rescue 10 people from suspected human smuggling operation in Houston home; 2 suspects in custody

Police in Texas busted a suspected human smuggling operation being run out of a Houston home Wednesday, rescuing 10 captives and arresting two suspects, authorities said.

More: https://ift.tt/2TFPd3F

Leave a Reply