More than 90 people were discovered Friday inside a Houston home where investigators believe a human smuggling operation was under way, police said.
Some of the people appeared to have COVID-19.
Houston cops tweeted that dozens of people were found inside the home in the 12200 block of Chessington Drive in the city’s southwest section.
Cops had received a report of a kidnapping late Thursday and worked overnight to nail down a possible location, leading them to the home with a search warrant Friday, Assistant Police Chief Daryn Edwards told reporters at a press conference.
Edwards estimated that 91 people were found inside the two-story residence — five woman and 86 men...