I am a Canadian citizen who acquired dual nationality through marriage. I'm living in the country of my other nationality which strictly does not allow dual citizenship. I am unable to renew my Canadian passport as the government here wants all embassies to report dual citizens. I would like to visit my family in Canada. I have my Canadian passport which expired 15 years back and my Canadian citizenship card which has a photo of me as a child. Can I enter Canada via USA by car using only these documents? Would appreciate any advice, thanks.