So why did Sessions vote for Cruz’ amendment?
Because it stripped citizenship. I do not know, however, if Sessions publicly stated he supported legalization as Cruz did.