Life Style

Houston police uncover ‘disturbing’ 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 to a reported kidnapping case, authorities said Friday.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button