They are Canadian citizens because they were born in Canada, even though their mothers are illegal migrants. I wonder how many of those mothers became pregnant deliberately so that they could use their kids' citizenship as a means to stay in Canada - the 'anchor babies'.