Houston police officers following up on a kidnapping report found more than 90 people jammed in a two-story home in what authorities said turned out to be a possible human smuggling operation.

TownNews.com Content Exchange

Tags

TownNews.com Content Exchange
comments powered by Disqus