No Trump supporter here.
Go, Cruz, GO!!
There have been accusations made against Cruz regarding amnesty. But he makes clear his position when he says he "unequivocally opposes amnesty" at the 4:27 mark in this video.
https://www.youtube.com/watch?v=hL0FFJzqxwg