Durbin on the floor pushing giving away millions of US tech jobs via green cards to foreign workers

Call your congresspeople now and demand an end to all foreign work visas.

Posted on