Houston police following kidnapping case stumble upon two-storey house with more than 90 residents

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. Officers were granted a search warrant to enter a home after following up on a kidnapping tip from Thursday night, Houston Police Assistant […]