So, I have to issue a correction. Earlier, I
referred to Sen. Ted "Calgary" Cruz as a "former Canadian."
It turns out I was wrong. He's still a Canadian. And while he may want to renounce his citizenship, the process could take a long time:
Senator Cruz may have to wait eight months to stop being Canadian
Senator Ted Cruz, who recently discovered that he is likely a Canadian, must win security clearance from Canada's spy agency, fill in a four-page form and then wait up to eight months to sever his ties to America's northern neighbor.
Oh, also too, he needs to pay Canada $100 (in their currency) in order to give up his citizenship. Really, it's a win-win situation for our neighbors to the north: Not only do they get to dump their association with Cruz, they get paid to do it.