Over 100 Indian guest workers in New Orleans, LA, with copies of checks they paid to US and Indian recruiters for falsely promised green cards and permanent residency. The workers were trafficked to the US to work for Signal International in deplorable conditions on temporary visas. Monday, March 10, 2008. CREDIT: New Orleans Workers' Center for Racial Justice.
Link to this comment:
All Comments (0)