Ted Cruz is born in Canada, to two parents who had lived in Canada for at least four years at that time, and had applied for and received Canadian citizenship under Canadian immigration and naturalization laws as stated by father, Rafael Cruz, in an interview with NPR.
You know, I'd like to believe you, but I have searched and searched, and although I can find where NPR interviewed Rafael Cruz, I can find NOTHING at all where he says that either he or his wife ever became Canadian citizens before Ted Cruz was born.
If you have something, you ought to post the link. Otherwise, I am sorry to say, I think you are not telling the truth. Frankly, since you appear to be Trump supporter, that would not surprise me.
In February, I'll be back home in Carrollton, TX, which also happens to be Rafael Cruz's hometown. Perhaps I'll look him up and ask him myself. Hopefully he won't be too insulted by the insolence of the question.