B businessinsider.com Dozens of immigrants ... coerced into giving up visas and green cards 31 points uppercasenut 9 years ago 20 comments