What is the Princeton human trafficking racket in Texas that has a link to India?
In Princeton, North Texas, a human trafficking case has come to light, involving four individuals accused of forcing women into labour under the guise of computer programming internships. The suspects, including a couple and two other men, have been …