Suspect arrested for human sex trafficking after allegedly abducting woman from another state
LAREDO, Texas - A man was arrested on allegations of human trafficking after police received a call from a woman on April 8, saying she was the victim of sex ...