More than 90 ‘victims of human smuggling’ found in Houston home

Police in Houston were investigating a suspected kidnapping when they executed a search warrant and found 91 men and women inside a two-story home on Chessington Drive.