In the U.S., you have to be here 5 years to become a citizen, but only 3 if your are married to an American citizen. Since Cruz’ Dad had taken out Canadian citizenship, I wonder if Canadian laws have a lesser time needed to be in the country if the female partner is married to a Canadian?