Tag Archives: Gérard Dugré

Supremacy of God and the Canadian Charter

  Did you know that the “supremacy of God” is Canada’s founding principle? Read the Canadian constitution, if you don’t believe me. This is the preamble to the Canadian Charter of Rights and Freedoms: “Whereas Canada is founded upon principles that…