Texas police rescue 10 people from suspected human smuggling operation in Houston home; 2 suspects in custody
Published
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.
Full Article