18 kidnapping victims found ‘enslaved’ in Houston home, 5 arrests made
HOUSTON – Authorities arrested and charged five people who allegedly kidnapped, smuggled and sexually assaulted multiple people in Houston. During a press conference on Friday, Houston Police Chief Art Acevedo ...