Here is the info on Cruz and immigration that I saw the other day. It is actually about worker visas being increased by a ridiculous amount.
Sen. Cruz Presents Measure to Strengthen, Improve Legal Immigration
http://www.freerepublic.com/focus/f-news/3248919/posts
If you will notice, the link that you give was from May of 2013. It was not even a recent article that was posted.
In May of 2013 Cruz had been in the Senate all of 5 months.
I disagree with increasing H1b visas, and I think that currently legal immigration should be cut to the bone, but I’d be in line with what Senator Jeff Sessions is saying. Once he got his feet on the ground, Cruz pretty much supported Sessions in about everything.
I wouldn’t be surprised to learn that he now supports Sessions instead of what he thought he knew as a very junior senator.