More than 90 people found huddled in Houston home
More than 90 people found huddled in Houston homePolice were originally called to a kidnapping just off the South Beltway. Now, a possible human smuggling case is under investigation.
Copyright © 2024 KTRK-TV. All Rights Reserved.