Five people have been arrested and charged after allegedly kidnapping, smuggling, and abusing 18 people in a warehouse in northwest Houston, authorities announced last week.
Mayor Sylvester Turner and Houston Police Chief Art Acevedo made the announcement at a June 28 press conference, in which they thanked law enforcement for their swift actions.





