I thought Cruz was Canadian?
No he stopped being a Canadian citizen 18 - 20 months ago but for most of his adult life he has been a Canadian citizen.