Yes, Canada restricted dual citizenship between 1947-1977, and loss of citizenship happened for those naturalized in another country. Cruz Sr became a Canadian citizen prior to Ted Cruz’s birth. His mother did not.
See: http://dictionary.sensagent.com/canadian%20citizenship%20act%201946/en-en/
FWIW, the above also argues that under the law CURRENT at the time of Ted Cruz’s birth, his mother’s filling out the paperwork on Ted should have caused him to lose his Canadian citizenship.
But did his mother fill out the paperwork??? Did she fill it out after they returned to the states and after 1977???
Do you have a link where his father definitively answers these questions.
We do know that his father did not become a US citizen until 2005??? What took him so long to naturalize here???
Dual citizenship might have been restricted for Canadians becoming citizens abroad but not for those abroad who came to Canada and became citizens. So Cruz would have kept his Cuban citizenship upon naturalization in Canada.
Xzins,
Can you please provide a link to Cruz Sr. becoming a Canadian citizen?
Thanks.