Can a country revoke/cancel the nationality of a dual national?
O Canada! Canada is the most recent country to pass legislation which allows it to remove its (Canadian) citizenship from people with more than one nationality. The legislation, bill C-24, passed June 11th of this year (2015), is called the "Strengthening Canadian Citizenship Act". It's a broad bill, covering many portions of Canadian nationality. For example, one of the things it does is make it a little harder to become Canadian by naturalization. For example, you must now spend a total of 365 × 4 (=1,460 or four years; three with permanent resident status and be physically present in the Dominion of Canada for 183 days [about 6 months]) total days in Canada. The previous law required 365 × 3 (= 1,095 or three years; two with permanent resident status) days in Canada. Bill C-24 also made easier to give Canadian citizenship to some people who thought they were legally Canadian but discovered they weren't: such as those born out of wedlock many decades ago or th...