Canzusmomof2 what you say it total common sense and should have been applied by the Law section 46 of the criminal Code.  SO let me get this, Khdar and his Father Left Canada as Canadians to Fight and Kill Canadian and American Soldiers.  For the 29% of Liberal apologists who do not understand the Law and the Prime Minister here it is :  High treason

    46 (1) Every one commits high treason who, in Canada,

        (a) kills or attempts to kill Her Majesty, or does her any bodily harm tending to death or destruction, maims or wounds her, or imprisons or restrains her;

        (b) levies war against Canada or does any act preparatory thereto; or

        (c) assists an enemy at war with Canada, or any armed forces against whom Canadian Forces are engaged in hostilities, whether or not a state of war exists between Canada and the country whose forces they are.