> By Chinese law, the person's Chinese passport is no longer valid > after becoming a Canadian citizen. So they are breaking the law > when they enter China with their no-longer-valid Chinese passport. > > Apparently Canada government does not check whether > this person has renounced his Chinese passport or not. > > Singapore and China apparently established a good mechanism > to check this situation. > I don't think it is easy to check another country citizenship database. In this increasing interconnect world, those who have dual or multiple citizenships are also more likely to be highly sought after individuals by many other countries. A pragmatic country do not want to risk these talents, I think. But the tax issue shall be a bigger headache to contend than doing a zero-part programmer. Ling SM -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist