Houston police uncover ‘disturbing’ human smuggling case with more than 90 people trapped in home

SHARE NOW

Houston police uncovered dozens of people trapped in a home on Chessington Drive after responding to a reported kidnapping case, authorities said Friday.

Loading advertisement…
Loading advertisement…