According to the police department, the home is located in the 12200 block of Chessington Drive, which is located just off the South Beltway near the Southwest Freeway. Just after 1 p.m., police offered their first statements on what they found. According to police, they were informed about the location the night before through tips, leading to a search warrant …
Read More »HPD investigating possible human smuggling after 90 people found in SW Houston
May 1, 2021