The author confirms what I have been saying all along. Cruz supports amnesty even though he tries to redefine the meaning of the word and he supports increased guest worker programs to compete against Americans for jobs.
To equate H-1b and amnesty is absurd. That said, Cruz position on the former is problematic. I don't know if he was aware of the degree of abuse at the time and would like to hear a clear and unequivocal statement about it.