‘Indentured servants’: US green card move will hit thousands of IT workers

· Al Jazeera