Human smuggling happening at home in southwest Houston, KPRC 2 sources say
Published
More than 90 people were found inside a home in southwest Houston, and Houston police say they suspect human smuggling.
Full ArticlePublished
More than 90 people were found inside a home in southwest Houston, and Houston police say they suspect human smuggling.
Full Article