Police Uncover Human Smuggling Case With More Than 90 People Trapped In Home

Houston police uncovered dozens of people trapped in a home on Chessington Drive after responding a reported kidnapping call

2 Likes